Your example wasn't very helpful in the firstplace, because it didn't show the full picture (question 2 not showing).
The problem is that the array filter doesn't work with array questions as source, only multiple choice.
If you can't use multiple choice for the first question (I don't see why you couldn't), then you need to use relevance equation on subquestion level comes into play.
Go to question 2 and have a look at the end of the line, there should be the option to open a field to put the relevance equation (Symbol is an arrow).
I will see if I can make an example survey.
Help us to help you!
Provide your LS version and where it is installed (own server, uni/employer, SaaS hosting, etc.).
Always provide a LSS file (not LSQ or LSG).
Note: I answer at this forum in my spare time, I'm not a LimeSurvey GmbH employee.
@Holch: thank you very much! It is cool. Just I didn't know what i had to write in this box! It's not to easy to me, but i think i will can with other questions to. If I think well I have to type this every time: question group code_question code_=="answercode what i want to show"