Peter Sagan
Warlord
I suspect you are encountering the limit on XP from barbarian battles. A unit cannot accrue XP above the 30 XP level from battles with barbs. You will continue to accrue XP from battles with other civs. It has nothing to do with whether a unit is upgraded or not.
