Generals age and die, and then are replaced with another general with very similar/same stats. This is probably what happened to you.
Once the new king has an heir, I believe his uncles stop being heirs (the silver crown will be missing from their portrait). They are still RKs, but not in line for the throne and will die off as above.
Bookmarks