So I tried that and the pinning works fine and everything, but I still get the same issue. Here's my current project file Project File
So if you walk straight down into the bottom and then walk diagonally in directions it'll sometimes collide with a gap and sometimes no gap.