Hmmmm, one problem to the next

Alright, I haven't solved the king name problem yet, tho here's what I have:

SET_FORENAMES:: FN_FREE21 10 6
SET_SURNAMES:: FN_FREE21 7

But now I have another problem thats bugging me even more.~

I created several units for my faction (copying existing units but changing their names and stats). However, my campaign will not run these units. They'll only appear if i set them as the Faction Leader's unit. But there can only be one unit used as the faction leader so several of my units are left out. They function perfectly fine because I've tested them all as the king's unit, but they won't show up in my campaign otherwise. Even when I set the "MakeUnit:: " to include these units in my provinces initially, my campaign will disappear from the list. Got any ideas as to how to solve this, stark? Sorry I'm bugging you so much, but you've been a big help thus far.