Animation Glitching

I have a Locomotion Blendspace for directional running.
I also have a static weapon hold animation.
When weapon is equipped, I use Layered Blend Per Bone, to give the lower body animation from the Locomotion Blendspace, and the Upper Body the static hold animation.

The lower body is very smooth, but no matter how smooth I make it, the Upper Body is always “Snappy”, and not only that , the upper body for some reason is “twitching” a little.

You can see all this on the video, including the blendspace and Animation Blueprint setup. (The value printed on the screen is the direction).
Any help is appreciated!

Can you take a screenshot of your AnimGraph?

The third screenshot is the relevant one, it is also shown in the video above, but just in case here’s everything:


2

The Movement