The thing is, it doesn't go into that sort of conversation where the player controls are disabled and camera focuses on NPC and etc. etc. The NPC just stands there and says the line and thats that.
I have temporarily fixed this problem though but only temporarily. If I re-create the dialogue branch and topic in the dialogue view in the quest object and leave the "goodbye" checkbox unticked then it works just fine. But as soon as I tick that goodbye box it will stop functioning and even after I untick it, it will still refuse to function until I recreate the entire dialogue branch & topic.
What could possibly be wrong?