Ist dieses Verhalten bei setPageOrder() in Kombination mit der Zurücknavigation bekannt?
Ja, und leider lässt es sich nicht kurzfristig beheben, weil es mit einer Reihe anderer Funktionen in Verbindung steht, die zunächst angepasst werden müssen.
Das Problem tritt insbesondere dann auf, wenn Sie "leere" Seite im Fragebogen verwenden. Das heißt, Seiten, die selbst keinen Inhalt zeigen (z.B. weil dieser mittels Filter ausgeblendet wird).
Gibt es einen empfohlenen Workaround?
Bitte versuchen sie einmal, den PHP-Code mit dem goToPage('next') aus dem Inhalt der Seite in das Bereich "Antworten mittels PHP verarbeiten" auf der vorherigen Seite zu verschieben. Bitte teilen sie kurz mit, ob das hilft.
Falls Sie innerhalb des Loops noch Seiten haben, die (manchmal) keinen Inhalt zeigen, prüfen Sie, ob Sie diese Seite vermeiden oder durch ein goToPage() oben auf der Seite überspringen können.