Xiao esp32c3 won't upload programs unless I'm in bootloader mode

No I think it’s called DFU mode for those chips.
Anyway Wrong thread to ask on also, this is for the Xiao ESP32c3 which is WAYYY different than the Sense version of NRF52 series.
No way around the button dance to upload code to the ESP32c3.
GL :-p