However, where I really had an issue was with combat in an urban environment. Let say that one unit is leading the way along the narrow street and other units are following. If the first unit would come under fire it would stop, but then units that follow would get confused and try to find their way around. That can be disastrous and it could lead them straight to enemy positions that I was trying to bypass.
Obviously, removal of stacking limitation is a way to go, but I wonder if a temporary solution could be introduced in the meantime.
For example, could we get a new movement mode, let's call it "Follow the route" mode? The unit would try to find its way around the blockage, but it would limit pathfinding to adjacent squares. And if it could not find its way around a stopped vehicle, it would stop and report that.
It is not perfect, but at least you would not end up with your unit in the wrong corner of the map.
Something like that could be one solution, but I believe that many players would not notice or understand the additional SOP option, because it seems that even the current march/quick/short/cover scheme is hard to find or grasp to some.
Another solution could be limiting the 'detour' maximum length for the player units. I believe that usually if the unit takes a massive detour then any path close to the old one is blocked, and in such cases it's not possible to stick close to the old path.
I may start working on the stacking limit quite soon. It depends on our other plans. I don't believe that it will be a silver bullet that solves all issues, but it should make collisions with units in the same formation much less common. I don't think the limit should be more than max 2 or 3 units per map cell.