I think I've created a "perfect storm" of bugginess. I've been playing as Kul-Al leading Capitar, and la-la, all is good, get married, have kids, marry a couple off, have grandkids, and at this point things get convaluted. I married my first-born son to an Altar woman (I suspect first-born child), and when the first-born (a son) came of age he joined the Altaran faction. Some turns pass and I have cause to inspect a Altaran army that'd been camped beside one of my cities; my rogue grandson is in the stack and moreover, he's apparently the first in line for the throne. A little later I'm talking to Altar in diplomacy, checking what treaties are valued at, what's for trade, et cetera, and up for trade in the units is the army stack containing the grandchild. I trade for it and all is good, I rearrange my heroes (co-incidentially putting the grandchild with his mother, my daughter-in-law, in the same army) and go about my way, saving for the night when I'm through playing. The next day (today) I start the game, load my save, and am greeted to my current situation. In the portraits are all the ones that should be there except the one for the army I had the grandson leading. In it's place is a portrait of the mother/daughter-in-law, and added to the list is the portrait of the original hero that I traded for to acquire my grandson. When I click on either portrait the view scrolls to the lower-left extreme of the map, and each is only the character in question. In scanning the map I found the remaining army, still led by the grandson, where it should have been moving toward a notable location. This presents in both auto-saves, and all savegames prior to the trade. Any thoughts other than "you can be your own grandpa, but you can't buy your own grandson"?