I had experienced this problem a year ago. I was using a 30ft USB cable with 4 port active hub, powered. This one: http://amzn.to/2BCfS2o $30 CDN ($25 USD)
Recommendations were to replace the USB cable. I didn’t want to buy another of the same and find out I still had the problem. What I did do though was add an active USB with repeater/extender that boosts the signal. This one: http://amzn.to/2DNY4aR $12 CDN/$10USD
This fixed the problem. It’s never happened again. This worked for me. Others may have a better way. But since you already have a 15ft USB, easy enough, you could try adding the usb repeater cable I mentioned. May indeed work for you as well.