Character Movement around other pawns

I have a Player Controller, and a Player Character. I’m trying to move my character with SimpleMoveToLocation. Problem 1 is that the Simple move doesnt have any way to affect acceptance radius other than making the Capsule component tiny, which will just make it hard for anything to hit character.

The Main problem, is that I cant seem to navigate around other pawns. Everytime I move, my character wants to walk through other pawns. I tried setting my Capsule component to affect Navigation, but this just created other problems. The Original position of the pawn creates a hole in the navmesh that my pawn can no longer traverse, even after moving. Navigation mesh is set to dynamic.

Why is this being so hard?