Make sure you are using a free USB root hub. Usually the reason for this is that you exceeding the USB bandwidth .
It wasn't in a hub, but I did switch it from one set of ports to another and it is working fine. No issues to report so far. Thanks for the info!