try this. only do 'getAllRows" on screen open. include the filtering and populating the listviewer.
just this part
instead of using the variable “stored question”, i’d like you to copy and paste the qeuestion from the airtable itself to ensure you are using the exact wording/letter spacing/ punctuation etc. then do the following stuff
as a note, in the blocks shown above, the listviewer is being populated before the variable has stuff put into it. put the blocks to fill the list viewer here
just after, (not inside) the loop. you need the variable to get filled up with data from the filtering that takes place before you try to fill the list viewer.