Also wie es bereits gesagt wurde, versuche es mal mit einem "Move All"-Befehl. Denn wenn die Textbox sowieso erst erscheinen soll, nachdem Held und NPC ihren Standort erreicht haben, macht ein "Wait..."-Befehl absolut keinen Sinn.
Ansonsten wäre auch die Vermutung naheliegend, dass der Held irgendwie unbeabsichtigterweise gegen den NPC läuft und daher dann einfach seinen "Move Event..."-Befehl komplett abbricht. Versuche mal ein Häckchen bei "Ignored if cant be moved" im ersten "Move Event..." des Helden zu machen.