USB-UIRT becomes available to Eventghost

I've been using my USB-UIRT for a few years now and overall I love it. For some reason, I'm having trouble with it suddenly becoming unresponsive.
After a random period of time (hours to weeks), Eventghost is unable to communicate with the device on my always-on HTPC. I am able to resolve this by disabling the USB-UIRT plugin in Eventghost, going to device manager in the OS and disabling then enabling the device. Finally, I reenable the device in Eventghost and then it works again for another random amount of time.
Any ideas?
After a random period of time (hours to weeks), Eventghost is unable to communicate with the device on my always-on HTPC. I am able to resolve this by disabling the USB-UIRT plugin in Eventghost, going to device manager in the OS and disabling then enabling the device. Finally, I reenable the device in Eventghost and then it works again for another random amount of time.
Any ideas?