There is a bug about the name of characters, the name remains the same even i changed their name. You should just use variables for each character's name and use them in the dialogue.
I think they did, there just seems to be some hiccups in the code. In some of the later dialogues, it calls on the names properly. It might just be placeholders that didn't get swapped for the variable when setting up the dialogue.