I'm running into an issue where I have a Dialogue System Trigger that has a couple of LUA conditions to start a conversation (this conversation should happen at the beginning of the game and no other time). I set my own LUA variable "GameStart" to true in the conversation. But when I quit and reload the game, it seems to check the state of the variable before LUA has initialized it (see screenshot of my watch showing the variable true, but the dialogue system trigger registering it as false). Any ideas why this might be happening?
I also am attaching a screenshot of my script execution order, as I know we messed with this in the past to fix things up. Hoping I'm just doing something stupid.

Thanks!
https://ibb.co/VT3vFw1
https://ibb.co/PzF9R9Z
https://ibb.co/1zLLzg1