Tweaking character movement

Hey guys! I have made a rigibody based character controller. The player can sprint and sneak. When I want him to sneak I set his Y scale value to 1(default is 2) but it just reacts weirdly. It moves smoothly downwards but the character starts to move VERY slow, even when I set the crouch values greater than the normal walking ones.

EDIT: I was testing it and by a weird reason the character moves slower when his height his lower…

WebPlayer
– WASD - movement, SHIFT - sprint, CTRL - sneak, SPACEBAR - jump

– David

Ok I made it… I had to resize the characters Collider instead of its height… What a silly mistake.