NavMeshAgent avoidance problem

Hi. I recorded a short vid demonstrating the problem. You will see 3 melee goblins approach the tower, then the first one will stop moving and will start attacking the tower, while the two behind him WILL PUSH HIM INSIDE THE TOWER, instead of going around him as they try to approach the tower.

Youtube Video

All goblins have the same priority, I don’t know why they’re not going around each other. They have correct radius.
alt text

Anyone could tell me what I’m doing wrong?

I’m not sure if it works, but try adding a NavMeshObstacle to your Goblins.