Yeah, that's why one of my suggestion is to controlled delay of pathfinding. This might work. Maybe there is a way to copy path to all units standing in the same place. Then again, they shouldn't really - they should stand next to each other.
I want to make rts when I finish current project, so I will definitely be using my own ideas
EDIT@ AHhh, I know what to do!
On click: Set global varGOGOGO to 0, Look for path.
Unit.On path found: add 1 to global varGOGOGO
(For all selected units), global varGOGOGO = Units.Count, for each Unit: Move along the path.
Try that It will delay all instances till the last one finds it's path. Might work.
Also, what is the size of the grid you are using?