Okay ... der Blick ins Projekt hat das Problem schnell aufgeklärt:
Der Zufallsgenerator war *unter* dem PHP-Code im Fragebogen. Das heißt, das replace() konnte noch gar nicht wissen, welches Musikstück gleich gezogen wird. Ich habe die Reihenfolge geändert und denke, dass es nun funktioniert. Wie sieht es auf dem Surface aus?
Warum es im Firefox vorher schon funktionierte, ist mir schleierhaft. Nach dem Neu-Laden der Seite funktioniert es - aber ich kann mich nicht daran erinnern, in den Tests irgendetwas neu geladen zu haben.
Prüfen Sie bitte zur Sicherheit (sowohl in Firefox, Chrome wie auch auf dem Surface), ob die abgespielte Musik immer zu den gespeicherten Daten in ZU01 passt. Nur zur Sicherheit... ich mag es nicht, wenn ich Dinge nicht erklären kann.