Thanks for the feedback! All of the walls are solid. When the movement controller checks for horizontal obstacles it raycasts from the top of the character and not the bottom; that means that your feet can always move through walls as long as your head is unobstructed. Thanks!