Here is a Picture of my current stage.
Group A Spawns at beginning,
Group B Spawns like 30 seconds later.
First, no Enemy should walk into another.
So like i said at the beginning, they should all wait behind each other or move together.
If Group A don't move anymore and Group B is catching up, they should also wait until the 1 of Group A moves again.
Sup with that?
Pin doesnt work, because there will be more than only one Group.
This solution would work, but if 1 of Group A stops moving, Group B who is not next to Group A, will stop moving too.
You can see it now at my screenshot, like Situation B, just with a Space between.