A moving NPC can't bypass a standing one, but is trying to move through him

Necroing this as it’s still one of the top results on google for those searching this issue, and I was able to get a solution from this other post here: How do I stop NPC characters from bumping into eachother?

See also this post on using avoidance weights.

Basically check out the Avoidance section under your Character Movement component and make sure it’s toggled on and set to something.