I group only to move units. Before I commence fighting or independant moves, I ungroup them. I've also noticed a group does funky things if you re-issue new move orders while they are still moving. I first stop the group, then issue new command. Using it this way I've had no problems.
Bookmarks