We found the issue. Check your server configuration and make sure that you are rewrite rules are in fact passing the query args through.
I am experiencing the same issue. I am trying /wp-json/wp/v2/posts?filter=[category_name]=some-category and I get every post as if I were just requesting /wp-json/wp/v2/posts without any query params.