Swiftpoint Z2 losing gyro after windows sleep

Swiftpoint Z2 losing gyro after windows sleep

I've narrowed down the cause to probably this reason. After a few windows sleep and wake up cycles, the gyro stops being detected. I haven't been able to find a solution to this and the last post that had this problem said there would be a firmware update that would fix it.
The only solution seems to be disconnecting the mouse from its USB port and reconnecting it.