I'm not sure if I just don't understand this mod's mechanics or what, but my heir just deserted with a full army. He was besieging an enemy town for a couple of turns, and then, BAM, he was gone. The only reason I knew was because my ruler's son-in-law became the new heir presumptive (over the ruler's grandsons through the deserter, by the way). Why would an heir desert?