I would suggest looking at the USB device driver(s) for your hardware. I'm not talking about the standard stuff that comes in via Windows Update. Get the model number or serial number of the PC/laptop, and go to the manufacturer's website and look for hardware drivers. I've had cases were there was an updated USB driver and it did not get published via Windows Update, but applying the updated driver resolved the problem I was having. I really believe your issue here is low-level, down at the device level.
?
Doug / N3JXB
?