Summary: After a battle on the summary screen i can clearly see that my troops have gotten enough xp to be upgraded, but if there happens to be another battle straight after (a battle with the routed/retreating troops), the xp just disappears in thin air and the troops can't be upgraded.
How to...