I’m very impressed with this board so far. I was also having the same issue, getting frustrated, thinking, WHY WON’T THIS UPLOAD!!! Then saw the post below and tried the same cable that comes with Google Coral TPU USB stick, and IT WORKED!!!
Yes this happened to me the other day… i was cleaning up and threw a USB cable into my box of stuff and it was also a Power Only USB cable… I am going to try to find some red fingernail polish and put on the end of the cable to help not to make that same mistake again
After trying for a while to get the Arduino IDE to recognize my Xiao, I finally remembered having read that power-only USB-C cables can be the cause of this. And, sure enough, a different USB-C cable did the trick! Like you said, @cgwaltney, some red fingernail polish is in order!!!