Haben Sie auf den Seiten 6-11 noch weiteren PHP-Code verwendet - und wenn ja, ist da ein setNextPage(), loopPage(), loopToPage() oder noch ein setPageOrder() dabei? Diese Befehle setzen eine vorher definierte Seitenabfolge nämlich außer Kraft.
Wenn es daran nicht liegt, starten Sie den Fragebogen bitte mal auf Seite 5 im Debug-Modus und beobachten Sie von Seite zu Seite die Debug-Information, was dort über die Seitenabfolge steht?
Außerdem glaube ich, dass diese Zeile in Ihrem Code nicht korrekt ist:
setPageOrder($pages, 'posttest');
Laut dem Screenshot heißt die Seite 12 nicht "posttest", sondern nur "post", also müsste es heißen:
setPageOrder($pages, 'post');