Level BP "BeginPlay" gets called after opening another level?

Result:

  • Menu appears.
  • Print string - “Menu”
  • Click Play_Button
  • Play button disappears.(For 0.2 seconds or there-about)
  • Game level gets loaded(G_World)
  • Print string - “G_World” - What? Only Menu level BP BeginPlay can print this.
  • Play_Button (AKA Whole main menu) re-appears over G_World level
  • Why?