Have you checked in device manager, in the USB controller's properties there's usually an option to allow Windows to turn them off to save power - try unchecking that box. Also, there's a similar setting in advanced power options that's worth checking.
Finally, have you tried the controller in a different port? Specifically, a rear port rather than a front port, and a USB2 port instead of a USB3 port, but just another port really.