Make it so that the Humanoid does not try to walk on top of non-CanCollide parts that would be climbable if they were CanCollide true. This is really annoying and needs to be fixed.
For example, when you walk over a 2x1x2 CanCollide false part your character will try to climb on top of it but since it is CanCollide false, you will fall through it. The reason this happens is because of the Humanoid!