I’ve a problem with a form with cascade questions. The last question of a cascade doesn’t obey the “full” logical chain, just the last logical element. It cause problems when an user change a previous choice, questions are displayed but shouldn’t and answer to those questions are also recorded on submission.
I’ve designed a short form to highlight the situation: Check “yes” to #1 (#2 is displayed if #1 is yes), check “yes” to #2 (#3 is displayed if #2 is yes), now if you choose “no” to #1, the question #3 is still displayed. (screenshot + export of the form)
For now, a solution is to put all the conditions of the parents to the question, but I want to avoid it for a big form with a lot of logical questions.