I thought about the issue you documented and wanted to note that there are several versions of the NVUM USB driver out. One is labeled 100KHZ. That driver does not work reliably in my system either. It does something odd to the motor timing. I tried it, then switched back to the original driver and everything seems reliable again. Which driver are you using?