In BlockSurvey, question randomization is automatically turned off if certain logic-based features are added to any question in the survey. This helps prevent conflicts between randomized question order and survey flow logic.
When Question Randomization Is Disabled?
Question randomization will be disabled if any of the following actions are configured on any question in the survey:
Adding Jump Logic
Adding Default Jump To
Adding Display Logic
Enabling Repeat Question
Why This Happens?
Features like jump logic and display logic depend on a predictable question flow. Since randomization changes the order of questions, these features can conflict with each other. To avoid unexpected behavior during survey execution, BlockSurvey automatically disables question randomization.
Warning Message in the Builder
If question randomization is enabled and one of the above features is added later, BlockSurvey will:
Automatically disable question randomization
Show a warning tooltip/message in the builder
