Sorry about the collision detection. Created the character controller from scratch and ran out of time to iron out the tweaks.