IDE bug?

The IDE is reporting multiple instances of COM3...and wont recognise devices, saying that the port is always open. I've been into Device Manager and cleared all the ports, plugged in my Trinket M0 again, but it won't upload it. and still says (currently) that I have six ports all called COM3.

I can boot the Trinket by resetting it with a double click, at which point it opens like a disk drive...but I think that for Circuit Python?

Any suggestions?

It sounds like this bug:

Is the problem fixed when you restart the Arduino IDE?

Regrettably, no...

I've posted a screenshot in that thread you linked to...