Yeah that is the grace area i was talking about, it doesn’t actually require the user to lean was the issue I always had about it, if your game is designed around it though it would be fine.
I moved the actual update into the CMC’s TickComponent and added a new deferred definition to the beginning of the tick. That way it applies after all of the CMC movement is done, but on the same frame. I moved the controllers there as well if the CMC is active and exists (have to support non VR character owners).