Leaning Animation

First time posting on this forum. If this is in the wrong place, please let me know. Anyway, I am trying to make a leaning mechanic in my game. I have an animation that I can use, but I cannot figure out how to use it properly. I want to make it to where when the player HOLDS Q/E, the animation plays and stops at the end (to keep the player leaning) until Q/E is released, upon which the player “un-leans” and previous animations are restored (Walking, running, jumping, etc.) Currently when I release Q, he is stuck in that leaning position forever, and no other animation will play when I move. Is it something with the Matinee’s? Is there a reverse and restore node? Keep in mind I want to keep this in the character blueprint, but I’ll do whatever. Thank you for reading! :smiley: