When I go to a different part of the menu on my game, and go back, the game automatically plays the song again, even though I don't want this. Any way to fix it? I don't like hearing 2 of the same track playing.
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.