Thank you for your reply! I actually was having the issue prior to making the TESTSCRIPT its own subgoal, when it was just a subgoal of the _start script. I made the second TESTCRIPT as an attempt to fix it because I read that the issues with scripts not firing can sometimes be due to the loading order. I actually just solved this issue by toggling who I was setting the flag on in the dialogue editor to the NPC and not the player group, however this seems counterintuitive to me and does not match up with any of the tutorials I have seen so I am alittle uncertain why it worked.