Get filtered documents

Hi, I have this filter which I am using on the one chart

[
  {
    $match: {
      "year": 2021
    }
  }
]

Which works fine, but when I want to use this from my React Code, using unauthenticated access, it gives error

error: Error loading data for this chart (error code: 7). User filter is not allowed

I have added year in user specified filters. Still its not working.
I am assuming, that is its unable to pick up the $match field somehow.

I found this post earlier and was wondering
if it is implemented now,
I also find hard to think why passing these fields through url in charts filter is difficult