get the last known velocity without using the character movement
How do you move the player in this VR?
a physics based VR
Is there a component on the character that simulates physics? You could get velocity from the physics body instead of the CMC.
Worst case scenario, store the last frame’s velocity manually.