Inside your VM, go to device manager. Find the com port for the usb dcan. Right Click properties. Inside port settings, click advanced.
In that page, set the latency timer to 1. That can cause issues.
Also VMs can be flaky. What is your host OS? It's not a big issue even on my win 10 x64 laptop to use rheingold directly.
PM me if you have technical questions, in a past life I was in IT.