If you create a custom sovereign, it will function as normal and they will select their path from the 5 at level 2, unless you edit the sovereign in the code to have a set path.
So you can create sovereigns and have them choose as in the vanilla game, or edit their files so that they too will have a set path, does that explain it?
I didn't remove the path, I only "tricked" the game code so to speak. Since I set the level requirement to 1, and gave each sovereign a path to start with the AI is sort of tricked and when it reaches level two, it wont choose anything.