Allgemeines
Generell sollten Sie mehrfaktorielle Designs nicht (!) mit unterschiedlichen Zufallsgeneratoren abbilden, sonden einen einzelnen Zufallsgenerator verwenden, der alle möglichen Kombinationen beinhaltet.
Falls Sie von einer Messwiederholung sprechen, sollten Sie die Option im Zufallsgenerator verwenden, mehrere Zettel pro Interview zu ziehen - auch dabei werden Wiederholungen vermieden.
Spezifisch zu Ihrer Frage
Sie schreiben nicht, an welcher Stelle Sie die eigentliche Ziehung auslösen. Sie können dafür entweder den Zufallsgenerator in die Seite ziehen oder mittels question()
aufrufen.
Ersteres ist natürlich nur dann sinnvoll, wenn Sie die Ziehung nicht von anderen Faktoren abhängig machen möchten. Aber genau dies scheint ja im vorliegenden Fall Ihr Ziel gewesen zu sein?
Auf Basis Ihrer Erklärung und des abgebildeten Codes kann ich nicht nachvollziehen, was Sie geplant haben und wie Sie es umgesetzt haben. Aber mein erster Eindruck ist, dass da einiges nicht schlüssig umgesetzt wurde. Daher auch meine allgemeinen Hinweise oben.
Details gerne auf Nachfrage :)