Hi, from my tests, I'm seeing that the OR block is picking objects even when one of the conditions in the OR fails.
Tiger == Red
Tiger == Green
Tiger == Silver
If the tiger is Silver, it won't trigger because it is picking the red tigers in the first condition, and when there are no red tigers (only silver tigers), then the SOL is empty because of the failed first condition.
For reference, the actual condition I'm testing is the new System Pick overlapping condition, so maybe that's where the problem is.
I've isolated the OR block as to where the problem is lying. If I separate out each condition into separate events, it works. It only fails in this OR block.