Hello,
in your scenario the use of "array filter" is not possible.
In the manual
www.limesurvey.org/manual/Question_type_...rray_filter_style.29
you read this
The Array filter setting allows you to use any multiple choice question to select or set which responses are displayed in a subsequent list, array or multiple choice question.
But you do not use a multiple choice question but an array to filter the next questions.
You have to use "subquestion relevance" in Q2 and Q3.
Enter in each subquestion of Q2 the condition that it is shown.
This is "This item was answered 'Yes'".
Q1_SQ001==Code of Yes
Q1_SQ002==Code of Yes
...
And in Q3 the other way. Here only these items are displayed where the answer was "No".
Q1_SQ001==Code of No
Q1_SQ002==Code of No
...
By the way: You can use "multiple short text" for Q2 and Q3.
Joffm