Possible bug:
In a team game, an allied unit is in between your units and enemy units.* Your units have enough movement to pass over the allied unit and attack the enemy units. However, the game does not let you.
We avoided this bug by disbanding the allied unit. This does not seem to be an ideal solution.
*It is possible that the bug only happens when the enemy units are in a City.