I found I solution. I think that the new main menu created the second time looses its references somehow. I made a new blueprint MenuLogic so that I don’t have to deal with eventdispatchers either. Here are my four blueprints if anyone needs it:
LevelBP:
MainMenuBP:
MenuButtonBP:
MemoryLogicBP: