Every other time I upload a new sketch to my Arduino 33 IoT every USB device connected to my computer disconnects then reconnects. Everything from my Mouse and Keyboard to my VR headset and DAC will reset it’s connection.
This leads to rather a lot of annoying issues. SteamVR will attempt to start up afterwards which causes slowdowns and display swapping. My DAC will loose connection so any audio I’m listening to cuts out for a few moments, and I can’t even interact with the IDE on account of all my input devices cease functioning for several seconds. It’s a strange problem, and one I’ve never encountered before. I do have a lot of things plugged into the USB ports, but even stripping it down to just input devices I still seem to have this issue.
This issue happens no matter which sketch I use, as well as when I use the command line tools through VSCode, or the Arduino IDE itself.
Any ideas? I’m not sure where to go from here and have had no luck in finding results on google