So where are you setting ‘LevelSelectMainMenuConnection’? In a construction script? Are the buttons being created within the parent’s construction script, or on ‘Event Begin Play’? Maybe you’re creating the buttons and setting that reference before it’s actually valid.