Smooth crouch bug after jump

Hello guys, I made smooth crouch and its working perfectly, however when I crouch > jump > uncrouch(release ctrl), I get around 40% uncrouched and I only get uncrouched fully if I move right/backwards. Video showing it:

Blueprint script: Imgur: The magic of the Internet