The XIAO esp32-C3 is disconnected from the USB port

Hello, friends,

I am using the Arduino IDE for 7 years. Currently I'm using Version: 2.3.10, Date: 2026-06-09T16:48:46.639Z, CLI Version: 1.5.1. The OS is Windlows 11 with 2026-05 .NET Framework Preview Update (KB5092427).

In the last year there is a new problem: frequently the module is not recognized. When it does – it works nicely for weeks in multiple compilations, uplads and runs. However, when it is stuck it does nothing.

I tried to replacec cables, modules and even a computer, but all to no avail.

Then I tried the BOOT button manuver by disconnecting the USB, pressing the button, connecting the cable and releasing the button. This helped to upload the sketch; however, after the upload the module was disconnected. I tried the BOOT manuver again without uploading – the port apeareed, but disapeared after I pressed the RESET button.

I alos tried the two successive resets – also to no avail.

My conclusion is that the problem is related to the RESET action, regardless of its source – upload or button.

I'd appreciate very much a prompt response.

Sincerely,

Yona Gy

I will probably not be able to help you as I have no experience with your board.

  1. You don't mention what errors you get when you upload.
  2. Is the board still recognised by Windows device manager when the upload fails?

I have had days where every connect attempt works the first time, then other days when nothing connects. I don't lose sleep over it.

are you by any chance putting the C3 in deep sleep in your sketch?

this would explain the symptoms.