The Main Menu widget reference is when I created a new variable, and searched up the main menu and found the widget. If you say its invalid, meaning it probably can’t find it, then that means the level is not loaded or the widget isn’t on which is not actually on at the time its supposed to activate a button. I’m not sure if that makes sense.