Upward collision problem

When using the character control and mesh collision shape for the world the player is pushed through the ground when there is a mesh above the player less than two times the height of the player. Has any one encountered this? Is there a solution?

“I don’t seem to have this problem with the RigidBodyControl so I guess if no one else has this problem I could make my own character control.”