I don't have the hardware to reproduce it.
Most embedded platforms, like ours, use FTDI chips to talk over USB. As you can see Arduino users have the same problems. Your best bed I think is to google the problem further.
The only thing I can say is that we use both the COM port interface and the D2XX API