Keep music playing while switching levels

I think that this may be an error created by using both C++ and Blueprints in the Level Streaming process.

As far as I know I’m not loading any levels in C++ anymore.

And to clarify from your above image you have three levels referenced here. A Base level (base.umap), Minimal_Default.umap and MainMenu.umap Is that correct?

Correct, Minimal_Default is really the first level which I havent renamed yet, and MainMenu is just a looping Matinee scene that acts as a background for the title screen.