Well, Tom, it looks like you've found a functionality problem with the I.S.
Without testing to confirm the general case, take a look at the attached snippet from the User Guide page 332 (PDF from installation CD if printed manual not handy).
The first example treats the additional comparisons as if they are joined by a logical AND operation: (story >=0) AND (story <=2)
The second example treats the additional comparisons is if joined by a logical OR: (story=0) OR (story=1) OR (story=2).
It cannot be both, or in this example, it cannot be interpretted by GS as an AND or OR based on what they THINK the user wants. [Actually I think this is their logic on logic: if there are multiple "=" conditions, then they cannot be linked by AND since nothing can be equal to more than one thing; therefore, they use the OR operator. I think they assume an AND operation for all other operators. What they do with a combination of other operators and "=", I don't want to take the time to test!]
We need to have the option of specifying the operator. (Well, we really need to be able to place fully parenthesized expressions in a pinch, since the criteria-as-allowed are limiting for any but the most common schedules.)
The workaround for you seems to be to prefix (or suffix) the zones that you DO want with something that you can filter on with x.. or ..x, or to list every zone (!) with an "=" as in the story example, or...
[It's a shame that there is no way to negate the x.. or ..x conditions, in order to select things that do NOT begin or end with some text.]
Karl
One of the forum moderators
AC 28 USA and earlier • macOS Sequoia 15.2, MacBook Pro M2 Max 12CPU/30GPU cores, 32GB