I don’t have any other code to provide. My left and right hand blueprints have a motion controller component as the root and a skeletal mesh as the child of the motion controller. The mesh just sits on the floor when I move the controllers. Putting in debug statements show that GetComponentLocation’s and GetActorLocation return value do not change. Is there a C++ example for 4.24 I can compare against mine to see what changed? I modified my hand blueprints to be similar to what the VR project example has for 4.24.