I got some really great news it’s fixed, I got shown to fix it, I had to do this in the animation graph, in the State machine, where I created a state for walk/idle.
I had to create a new blendspace, as I only had 2 one for walk/idle and 1 for swimming/idleSwim, I created a new one for crouching/crawling, attached it, having another Blend Poses by Bool, attached the variable I had created before called “Is Crouching” Blend Poses by Bool.
I had to delete a state I had attached to the walk/idle state called Crouching and another one crouch walking as this messed it up.