having similar issue with a vehicle setup.
I think its related to different update rates.
If I set Frame Optimization in Leap Service Provider to "Reuse Physics For Update" i clearly see how the visual representation of my hands start floating when the vehicle starts moving. If i set this to "none" or "Reuse Update For Physics" the visual representation is fine, however using the Rigid Hands for interaction stops working as soon as i apply some speed to my parent object. There seem to be a clear relation between the velocity of the vehicle and the offset of the physical representation of the hands. Maybe mismatches between Update() / FixedUpdate() / LateUpdate()???
Can easily be tested by opening one of the examples with rigid hands and parenting the whole HMD setup to a moving object (e.g. with constant force).
Would be great to hear a solution to this or maybe an example of interacting with objects in a moving HMD setup. Or maybe i overlooked some examples? are there any? Like using a menu on your hand while the character is flying ... or sitting in a vehicle etc..