I recently purchased a Seed Studios XIAO nRF52840 from Core. I do not want to go down a new educational rabbit hole aka Arduino and so just want to stick with MicroPython.
Dragging the .uf2 file onto the Xiao appears to work initially but then the Xiao drops offline. Reconnecting I see the file did not transfer.
That is not necessarily unusual, once the UF2 has been flashed the device should no longer enumerate as a flash drive but as a serial port. Do any new devices appear under your COM ports.
Otherwise, if no serial port appears, can you please put it back into bootloader mode and paste the contents of INFO_UF2.TXT here, along with the exact UF2 filename you flashed. That should help confirm whether the bootloader is identifying the board correctly.