Fix possible MusicController nullref #2618
It's not any one testcase. At the moment it's literally every testcase that modifies the beatmap, including but not limited to AllPlayers.
Can remove the first null coalesce, sure. But I don't think beatmaps are supposed to always have a beatmap set. The instantiation of a beatmap would be absolutely insane then.