How to Switch between two GameModes while loading next level map.

Okey so I don’t want explaining about everything that I did at my game project but I have 2 main levels that I want currently use for ‘Live main menu’ and ‘First map’ that start scene from sequencer using begin play before gameplay (from ‘first map’)

So first it start from this live main menu and I have already setup the blueprint widget class that display menu buttons called ‘Quit’ ‘Options’ ‘Play game’. If I hit Play it load my first map and also background texture while loading screen but it can’t play that first scene from beginPlay and my actual Game mode. Because I use GameMode for main menu level and to switch that I need go to Project Settings and change GameMode but it work only for whole game project. So my question is How to create separate game modes for each level maps?

Thanks!

Here I uploaded a screenshot from my game project.