Wenn Sie goToPage() verwenden möchten, dann am besten im "umgedrehten" Sinne. Und zwar platzieren Sie oben auf der Seite, die gefiltert werden soll, einen Filter, welcher die Seite überspringt, wenn die Bedingung zum Anzeigen nicht zutrifft.
if (value('OF01') != '') {
goToPage('next');
}
Oder Sie verwenden eben den oben geposteten Code, um einfach nur die Frage ein- oder auszublenden. Wenn sonst keine Inhalte auf der Seite stehen, dann macht SoSci Survey (in der Standardeinstellung) automatisch mit der nächsten Seite weiter.