Der Status wird jetzt in der Spalte "STATUS" gespeichert.
Ich übergebe den Status mit setStatus() mehrfach, da ich davon ausgegangen bin, dass der vorherige einfach überschrieben wird. Heißt, im Verlauf des Interviews bekommen die Teilnehmenden nach Prüfung der demographischen Angaben bspw. alle ein 'screenout'. Diejenigen, die die Umfrage beenden bekommen vor dem redirect dann den Status 'complete', bei denjenigen, die tatsächlich ausgescreent wurden, bleibt der Status bestehen. Zu Fehlern kommt es nur bei Abbrüchen des Interviews, aber das liegt daran, wie ich die Umfrage aufgesetzt habe. Bei der nächste Umfrage werde ich es etwas anders machen.
Vielen Dank für die Unterstützung!