Stop sprinting when in crouch mode with timeline.

Hello guys, i need a little help here, im using a timeline to croush smootly but when transit from sprint to crouch mode, my character dash and keep running, or if in crouch mode and press LeftShift, it will start running and make noise, i don’t want that, i want to keep in crouch mode (stealth) even if press Leftshift, and only stand up when the tunnel is over, thanks for your time and have a nice day.

Project:
https://drive.google.com/drive/folders/1gAfl5AIZkxjs8bqoiWnunaXpRMrfZ_4u?usp=sharing

Handle Crouch with sound reduction:
elviejoxd Handle Crouch with sound reduction. posted by elviejoxd | blueprintUE | PasteBin For Unreal Engine

(IsFreeAbove Function) Check free space over the player capsule to wake up:

sprint handle and increase footsteps sound rate: