Blueprint local offset issues?

Hey all,

I’m working on setting up a system so that whenever the the FirstPersonCharacter collides with a box, it will play an animation from a media texture, wait until the media has finished, then push the entire setup (using AddLocalOffset and the default scene root). The issue is that sometimes instead of moving the local offset forward, as you see in the blueprint, sometimes it moves it backwards.

Any thoughts?

When you said you need to move it forward, you mean your player character’s forward or the box forward vector?