why not just trigger the event from the PlayerConversant instead of using a string action to trigger it?
If we wanted to trigger an event on the Player, this would be fine, but the events we’re triggering through our Dialogues should be run on the AIConversant’s GameObject, where the triggers appropriate to that character and dialogue are located.