Could it be Windows disconnecting the interface, due to settings in Power Management?
Control Panel\Hardware and Sound\Power Options\Edit Plan Settings, then click on Change Advanced Power Settings, then:
Expand 'USB Settings'
Expand 'USB Selective Suspend Setting'
Set it to 'Disabled'
The above will tell Windows NOT to act on its default behavior of disconnecting idle USB-connected devices.
Also, IF you have sleep/hibernate active, this can cause problems for devices and/or Sonar waking back up properly. I recommend you either turn sleep/hibernate behavior off, make it manual, or set the time to something long enough to where if you go fix a cup of coffee and/or accidentally pay attention to the spouse you won't go into sleep mode.
If you do go into the Power Management settings, I happen to also:
1. Use the High-Performance power plan
2. Alter the USB Selective Suspend setting (as noted above)
3. Expand the Processor Power Management option, expand the Minimum Processor State option, and set that to 100%, so that my CPU never winds down.
4. I never allow Windows to turn off the hard disk. (this might get set when you choose High Performance power plan, can't recall)
5. I also never let Windows automatically sleep and/or hibernate. (I do have shortcuts I set up to manually allow me to Lock, Sleep, Restart, and Shutdown, and if you want the shortcut 'innards' to build those for yourself, just post back to that effect, and I will post that info. I use those all the time and under Windows 8 I find them quicker than using the default methods in Windows 8).
Bob Bone