Sometimes, when my character is walking into a parfectly vertical wall, he goes through it, There are two-sided collision-detecting faces, and yet he still goes through sometimes! Could anyone tell me why this is?
You’re probably using Dloc to move. Because this doesn’t really give the thing momentum, it just moves it that many blender units whenever it receives a pulse it’s possible that it can set it to the other side of the wall. Try using LinV.