Blend Tree weirdly blends animations from right to forward

Good evening,

Straight to the point, i’ve created two strafing animations (side walking), that are going to blend with the forward walking animation.

The problem is that Left Strafing to Forward works as intended and blends smoothly:
LeftToForward

but Right Strafing for whatever reason produces this result:
RightToForward

At first i thought that it was the problem because i flipped keyframes flom left to right to save time in Blender, so i remade both animations from scratch, without reversing or flipping anything, but the issue is still present. Note that all animations (Both of the strafing animations and the forward animation) have exactly the same end keyframe (35), keyframes are spaced exactly the same, and have the same timing.

What could be the reason behind this?

After fruitlessly spending 8 hours on troubleshooting, i just nuked the blend tree and made strafing animations booleans instead :wheelchair: