If I disband an army, and then re-instate it with a new general, the 'traditions' are entirely wiped out. It started happening after I installed Desert Kingdoms. I'm currently playing as Kush.