I'm running a query that seems simple - give me all tickets less than a week old that are specific issue types OR the issue hasn't yet been identified. The issue category is a custom one, so I'll just use XXX.
The query looks something like this:
project in (AAA, BBB, CCC) AND "XXX Issue Category" is EMPTY OR "MLS Issue Category" in ("Documentation Gap", "Known Error", "Product Defect") AND created >= -1w ORDER BY priority DESC, created ASC
If I run this without the EMPTY phrase, works fine. When I add the EMPTY phrase, whether before or after the in () phrase, it returns basically every ticket in the database.
What am I missing or doing wrong??