UE 5.7 - Offset Root Bone node is adding weird rotation to the character mesh after playing a montage / Crash if Rewind debugger is recording

Hey!

I updated from 5.6 to 5.7 yesterday and I have a weird issue. I didn’t do any change just updated the project. I’m using motion matching (very similar setup to Epic example) and now, after playing a montage, the Offset Root Bone adds a “random” rotation to the mesh. Capsule its fine, its only a root rotation.

Something about the node on 5.7 we should be aware of and update in our projects??

Playing with different settings I have noticed the problem is gone setting up Inertialization as Blending Out method but I would prefer having the flexibility of choosing whatever I want instead of using Inertialization all the time.

I also noticed when I used rewind debugger to understand what is happening and I play a montage, the engine crashes, is this a known bug? or it’s specific to my project?

Thanks

Videos of the issue:

This is crash I have when my character plays a montage while rewind debugger is recording. No much info but hopefully someone from Epic can have more info about it

Hey,
I had a similar issue to your case, it was fixed in 5.7.2.

The offset root motion was picking up some garbage root motion because of changes made to the blending nodes causing the attribute array to be re allocated on the stack and then lost.