I used USB to connect my Reach M+ to a computer and using computer to read the location and velocity. I noticed that there was a significant delay between the device move and the computer saw the position and velocity changes. The latency is about 1 second.
Does Emlid has an official specification about the latency?
The higher the update rate you set up, the more frequently you get a new position on the rover, the less the latency will be.
You can increase the update rate even more by setting up a 10 Hz or 14 Hz (please note that in this case you can use GPS only). This should help you to resolve this issue.