# Can't switch to p5.js mode

**URL:** <https://discourse.processing.org/t/cant-switch-to-p5-js-mode/46252>\
**Category:** p5.js\
**Created:** [April 20, 2025, 12:48pm UTC](https://discourse.processing.org/t/cant-switch-to-p5-js-mode/46252 "2025-04-20T12:48:01Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![jaeho](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/jaeho/32/9077_2.png) [@jaeho](https://discourse.processing.org/u/jaeho)\
**Post date:** [April 20, 2025, 12:48pm UTC](https://discourse.processing.org/t/cant-switch-to-p5-js-mode/46252/1 "2025-04-20T12:48:01Z")

</div>

After updating to Processing 4.4.1, I can’t switch to p5.js mode.  
An error window appears that says :

 ![Screenshot 2025-04-20 at 9.36.25 PM](https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/original/3X/2/d/2d31dd9bda38c1012e345754a0ef2fd5050fb8c7.png)

The p5.js is already the latest version.  
Removing and reinstalling it does not help.

Any idea?  
Thanks in advance.

P.S. I’m using MacOS Sequoia 15.4.1.

---

<div class="post-metadata">

**Author:** ![glv](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/glv/32/18785_2.png) [@glv](https://discourse.processing.org/u/glv)\
**Post date:** [April 20, 2025, 1:04pm UTC](https://discourse.processing.org/t/cant-switch-to-p5-js-mode/46252/2 "2025-04-20T13:04:05Z")

</div>

> [@jaeho](#):
>
> Any idea?  
> Thanks in advance.

The same with Processing 4.4.1 in W10 environment:

 ![image](https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/original/3X/f/b/fbc7c62acd7fa3c087a82ff8c5c0652ed961bf0e.png)

I have multiple versions of Processing to manage issues like this:

 ![image](https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/original/3X/4/5/450bbf6f5a91d446ac745a1b923f8b8255c28759.png)

`:)`

---

<div class="post-metadata">

**Author:** ![stefterv](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/stefterv/32/21678_2.png) [@stefterv](https://discourse.processing.org/u/stefterv)\
**Post date:** [April 20, 2025, 2:09pm UTC](https://discourse.processing.org/t/cant-switch-to-p5-js-mode/46252/3 "2025-04-20T14:09:30Z")

</div>

Seeing the same on Windows but not on Mac surprisingly.

In any case, here is a PR that will fix this issue: [Added missing module by Stefterv · Pull Request #1056 · processing/processing4 · GitHub](https://github.com/processing/processing4/pull/1056)
