Thanks again for replying. Unfortunately, the change to the script did not do anything. Also, suppose I was adding dialogue to alot of NPC's. An enormous amount of dialogue in fact, what do you think my best options would be?
Adding alot of dialogue to existing NPCs is a bad idea since this usually creates conflicts and unclean dialogue. Your best option would be to make new NPCs and use those wherever possible, or use an indirect (nothing pointing to that specific NPC so that the NPC form doesn't get changed) means of associating the topics to the NPCs (such as a faction (can use specific rank/gender to differentiate between actors) added with a quest script that has dummy members who are of every race/gender (to get the lip and silent voice files registered right) you are using).
The problem might also be due to your long topic names. With something like this, it's best to start out small and get it working right before you try expanding it to more actors. Depending on what your dialogue conditions are, one small error could be what is preventing them from working, more responses means more chance of error.
You should of course make sure that your script is running properly, that it compiles, and is attached to the quest.