Ya, there are a couple of spots where the ledge detection raycasts are overly sensitive and you can get sucked into geometry like that haha.
Glad to hear you got to play with a lot of people in multiplayer. Thanks for playing!