That's not a bug, most units are limited to 1, or 2 armour upgrades.