Tested locally about a hundred times with varying numbers of starting players, teams, unbalanced teams and starting positions.
Look for any scenarios where resources are limited or terrain is impassable. However, I think I solved all of those issues.