I'm sure others will chip in soon, but there seemed to be some kind of issue with the actual USB interface chip on the ESP32 (and other?) boards. Repeated connect/disconnect cycles close together could totally break it - I seem to recall there was a bug filed because there were prob;ems with it after using the esp32 flasher tool.
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.
I'm sure others will chip in soon, but there seemed to be some kind of issue with the actual USB interface chip on the ESP32 (and other?) boards. Repeated connect/disconnect cycles close together could totally break it - I seem to recall there was a bug filed because there were prob;ems with it after using the esp32 flasher tool.