Is there a recursion detection that stops infinite loops from happening?
Warning - long, complicated post ahead:
I have a survey where the logic is something like this: Choose a,b,c,d,e,etc... if ‘a’ is chosen, jump to dropdown 1 and answer the next 5 dropdowns after it. On the last dropdown (dropdown 5) there is a logic statement that sends you back to the choose a,b,c,d... slide. Then you have to pick a different option which will bring you to a new dropdown set. I want this to occur three times and then when the variable that I’m incrementing becomes 3, I end the survey by jumping to the last slide.
The problem is that this is failing after it jumps back to the choose a,b,c… slide for the second time. Instead of jumping to the second set of dropdowns, it jumps to the last slide.
I’ve tested this using a much simpler setup with two slides looped together, and it looks like there’s either a bug or some kind of recursion check because they stop looping after the second time as seen above.
I would duplicate dropdowns and make it sequential with no logic jumps needed, but the problem is that I have a huge survey with 300 separate dropdowns with ~50 choices each. If I don’t use the logic jumps I’ll have to copy those 300 dropdown slides 2 times over again, and I don’t think typeform can handle that as it’s already lagging as it (I also don’t think I can handle it haha).
Obviously some kind of dynamic dropdown would be the solution here, where the dropdown options are filled depending on a previous selection. But no survey creation site offers this, including typeform.
