I have a working LabVIEW which allows me to communicate with a controller through my PC via modbus.
The PC is connected to the controller by a USB to RS-485 cable.
When communicating with the controller alone, everything is fine. However, once I connect another device to my PC's USB port, I get the error below which seems to be because I don't get any response from my controller within the time limit. I did not try to communicate with the new device, I merely connected it.

Additionally, if I really slow down the rate at which I'm communicating with my controller, this error does not occur immediately. The time at which the error occurs differs between attempts.