Scaling character capsule

Why character stops walking stairs(ramps) if CapsuleComponent scale is not 1?

may be because the bottom of the character capsule is spherical shape which allow the character to move through obstacles , when you changed the value you may change the shape of area touching the floor . not sure but you can check it and see .