Reliability problems with Xiao?

Sorry for the trouble, please try the following method to recover Xiao

  1. Turn on verbose upload in the Arduino IDE preferences

  2. Plugin Xiao, it won’t show any COM/serial port.

  3. Open up the blink example(Examples->Basics->Blink)

  4. Select the correct board in the Tools menu,seeeduino Xiao. (physically check your board to make sure you have the right one selected)

  5. Compile it(make sure that work)

  6. Click “Upload” to attempt to upload the code

  7. The IDE will print out a bunch of COM ports as it tries to upload. During this time, double-click the reset button, you’ll see the red pulsing LED that tells you its now in bootloading mode

  8. The board will show up as the Bootloader COM/Serial port

  9. The IDE should see the bootloader COM/Serial port and upload properly