Alright, so I know that with the CurrentFollowerFaction setup and PotentialFollowerFaction setup, both are required to make a NPC a follower; however, even by doing this I'm still unable to pull up the dialogue.
I did some research on the NPC followers. Most have those factions setup and all it takes for them to become your follower is by finishing their quests, whether side or misc, and their relationship goes up to where they're available. For the Current/Potential dialogue on the other hand for scripting, it doesn't show up. Here's an example.
So I put in someone like Bob.
Bob.AddToFaction(CurrentFollowerFaction)
Bob.AddToFaction(PotentialFollowerFaction)
Bob.SetFactionRank(CurrentFollowerFaction, -1)
This setup shows no dialogue, but when I stick with the SetRelationshipRank, the dialogue shows up.
So what am I doing wrong here?