I had 9 units defending a city. City is attacked and due to some unknown restriction 4 of my best units can't take place in the battle. Militia take their spots I guess.
City is defended successfully but in the screen showing the results the 4 units that couldn't take part are killed by the game.
WTF??!!! Rage quit time.