A query with facet filters inside filters used to work but not anymore

Basically, this query used to return results and now it always return no results:

{
  "filters": "date>1644770821 
              AND status:-full AND status:-cancelled 
              AND (categories:33454 OR categories:33456)"
}

I changed it to this which works:

{
  "facetFilters": [
    "date>1644770821", 
    "status:-full", 
    "status:-cancelled", 
    ["categories:33454", "categories:33456"]
  ]
}

But according to the documentation, it should be the same. What happened?