Is the menu in a different layout? My guess is your song is set to play in the startup event in the layout? What behavior do you want? Do you want to pause the song or stop the song entirely and not play it when you return from the menu?
Either way you should be able to set a global variable that indicates that the song has already been played and then check it during startup. I'd need more details to say exactly what to do beyond that.