I am fairly new to unreal engine and I am making a locomotion system. Currently, I have it set up so that it moves in 8 way direction and also crouches. The issue I’m having right now is when trying to add an aiming feature. Essentially, when the user clicks on the right mouse button, it adds the aiming animation and does this on top of locomotion as well but it adds this weird bug which I have pointed out below. The player jerks slightly and goes to the ground. It also happens when moving but it is not as noticeable. https://www.loom.com/share/d0e6d5d2c401470b96d2aa0d8fd6a61c?sid=96c71171-442f-4a00-87db-56d4a690c921
Here is my setup in the event graph, I have a idle walk run state which is going to an aiming state and a crouching state.
The rule to go from idle/walk/run to aiming is a variable isAiming?, idle/walk/run to crouching is isCrouching? and from crouching to aiming is isAiming?.
In the aiming state, this is my setup.
Essentially, if I’m crouching I want to blend crouching and aiming otherwise, I want to blend locomotion(walk, jog) with aiming. For additional reference, this is my config for the layered blend per bone setup.

Any ideas would be massively appreciated!