Perhaps I still don't understand your surveyflow.
How do you implement the screenout?
I do that via a quota.
A screenout is normally a special case of a quota. The quota of a screenout is 0.
You have a condition, you don't want. You want to screen out. Might be a bit tricky if questions are not directly available in the rudimentary quotasystem.
If you screenout via a quota, you don't get that counted as a complete.
That might be what i need to do...use quotas for screenouts. I've never used quotas up to this point, so am a little nervous that i will screw it up, but that looks like the direction i should move.
I was about to ask how you do screenouts. Your current approach must be a pain for longer surveys.
I would definitely recommend to have a look at the screening with quota. Will not work in every case, but when it works it will be a lot easier/quicker for you.
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.