So, just to be clear: The specific code that you uploaded re-uses the USB port for something else, so when you upload, it takes control away from the Web IDE.
I get this message on the console: "ERROR: Prompt not detected
That's because the Web IDE realised the board wasn't responding to the usual commands.
To make matters worse, unless you plug & replug the board to reset it, the IDE won't be able to communicate with the board at all - to upload or even to figure out what kind of board it is.
It got a bit worse because I already set to keep the code even when powering off in the IDE, so I had no idea how to reset if not flashing the board. Is there another way to do that?
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Ahh, that makes sense.
So, just to be clear: The specific code that you uploaded re-uses the USB port for something else, so when you upload, it takes control away from the Web IDE.
That's because the Web IDE realised the board wasn't responding to the usual commands.
To make matters worse, unless you plug & replug the board to reset it, the IDE won't be able to communicate with the board at all - to upload or even to figure out what kind of board it is.