I would get the "Device Not Recognized"
popup randomly, sometimes for days. Tried all the driver tricks.
Then discovered I would never get it with a cable under 3'.
Anyway I can now run a 12'cable to a device with no issues.
The solution was to coil the cable at the device end inside a round ferite.(just a couple loops) I think there is a high frequency issue with the speed USB2 runs at. USB one never did this under the same conditions, same cable.
Hope this helps somebody else.