I'm trying to set up a group of questions in a survey to use the array filter exclusion. All of the questions are multiple options, set with a maximum answer attribute of 1. I was hoping the exclusion would cascade, like this (they're given 7 answer options to start with):
1. Out of these 7 things, what's most important?
2. What's second most important (out of remaining 6)
3. What's third most important (out of remaining 5)
... and so on.
Problem is, when I get to the third question, it's not excluding the answer from the first question, if I'm doing the survey in group by group mode. (It will exclude the answer selected in the second question, but I need it to exclude the answers from both previous questions.) If I test the survey in question by question mode, the exclusion cascades correctly. With this survey, though, I'd prefer to run it group by group since it makes more sense for the survey participants. Also, I know this might potentially lend itself to a ranking question, but if it's at all possible to get it to work this way, I'd like to try.
Is there a way to get this to work correctly in group by group mode? I can do a bug report if it's possibly a bug, but maybe I'm not setting something up correctly. (Like, should the exclusion value on Q2 be 1, and the exclusion value on Q3 be 2, and so on?)
Thanks for any help or advice!