Edit: Erste Antwort gelöscht, da erst den Beitrag falsch verstanden......*schäm*
Hrmm, hat dieser NPC eine eigene Rasse? Wenn er dieses Greeting nicht nutzt, doch andere schon, dann stimmt noch irgendwas mit den Conditions nicht. Das müssen nicht mal die Conditions des Greetings sein, es können auch die Conditions der Quest sein. Wenn Du dort eine Condition mit PlayableRace eingegeben hast, kann da der Hund schon begraben liegen, falls dieser NPC keine der Vanillarassen hat, sondern eine eigens erstellte.
Check also mal die Conditions im Greeting und vor allem auch in der Quest, welche den Dialog trägt.