I have the same problem.
My game does not use streaming levels.
My game opens levels using “Open Level” node or restarts with “RestartLevel” command.
Some method would be great to not delete music, something like GameInstance or some actor.
It would be nice that the staff to say if it is currently possible or if implemented in future versions.
Greetings.