Creo que hay un pequeño problema: has utilizado un "AudioStreamPlayer2D" en vez de un "AudioStreamPlayer", lo cual hace que la música solo se escuche por un lado en los auriculares.
Con razón no sonaba nada en ciertas partes. Como la música fue lo último que puse y ya no me quedaba tiempo así lo dejé, ni modo xd