I'm willing to bet 95% that this is a TSC script issue, not an issue with the NPC. An NPC is virtually incapable of "resetting the map" but TSC can. Make sure her event number matches the event in the script that has her dialogue, that it ends with <END, that all events are numbered...