I have no idea what's causing this, and no trouble shooting I've tried is working.

I'm using NavigationAgents to move a large number of units. It mostly works fine, but when opposing units get next to each other, they lean back badly. I've messed with cell height, avoidance, I've locked the PhysicsBody axis so they shouldn't even be able to lean. I've tried just about everything I can think of, and it's still happening. The heck?