How to stop moving objects from overlapping?

I am making a tower defense game and I am using A* path fining for creep movement.
I am using grid graph in my game. The creeps have a box collider.

The problem I am having is the creeps cut into each other when they are moving.

Is there are a way to avoid this?

I don’t see an option to upload an image.

I have a box collider around the creep. But when they are moving they move into each others colliders. I mean they overlap with each other.

I use the standard script that comes with A* path finding project to move the creep.
If I reduce the number of creeps in the game it won’t happen. I would like them to move without moving into each other.

I am using the free version of A* path finding tool.

Can anyone provide some help on this?

Please reword the issue, providing your scripts, and screenshots of the issue with help dramatically in diagnosing a problem.

#1: Give a screen shot of your creep prefab
#2: Screen shot of the issue in action
#3: A copy of the main creep movement code
#4: Context like (When this happens, what the desired behavior is)

Try changing it to a capsule collider… at low tick rates the boxes edges sometimes catch.

If you still are having the issue you will most likely need to switch to some kind of raycast based avoidance system ~

I too am having this issue. My enemies all follow the path towards the target but will sometimes overlap at the end point, causing them to stay overlapped if they have the same speed.