Hi Mrs Sillis,
Many project face the same issue because the Survey Queue is/was often abused for directing participants through a list of surveys.
At our institute, users who try to start a project where the Survey Queue contains multiple starting points without a strict sequential dependency ..
e.g.
→ In a longitudinal project, the start of a second event is not dependent on fully completing the first event.
→ (Using survey-specific email invitation fields), multiple recipients in one record are asked to complete their part of the queue
→ In a simple project, a second ASI is not dependent on the full completion of the first part of the queue
..will get a warning:
The conditional logic used in the Survey Queue will be evaluated at the record level for ALL events, so not within the context of ONE event.
When using the Survey Queue in a project with multiple starting points, there is a possibility that unfinished surveys (from a previous event, previous part of the queue or meant for a different recipient) will reappear at a wrong time or for the wrong respondent. This could lead to confusion, data loss, incorrect answers and even data leakage.
.. and we suggest to avoid using the Survey Queue functionality for directing participants through surveys. If you want to direct respondents through a pathway of specific surveys based on logic, please consider
→ disabling the Survey Queue
→ using Auto-continue with optional Conditional logic to guide a respondent through a list of surveys
→ Form Display Logic with "enabled support for Survey Auto-Continue" to conditionally skip surveys (in some/all events)
So the suggestion is not to add conditions to the Survey Queue but to evaluate (e.g. in a TEST COPY) if the project can safely be transformed away from the survey queue.
Sincerely,
Joachim