I have a batch of trees I am trying to display as city owned and not city owned. I have two filters on two separate layers that are not grouped (the same information in both layers, one is just a copy of the other). The filter works when the expression is "Owner is City Owned" and these show up as the selected orange. However, when I try and use the "is not" function, only a few of the trees show up in the desired symbology (green points), when there should be a few hundred thousand. The rest of the "is not" features show up but are a light grey color
Additionally, when I click between "filter" and "styles" the correct symbology shows up for a split second and then goes away.
Are you able to share the map/layer with the filters and I can take a look.
That's a lot of points for the layers to return and display. Have you tried, at least until zoomed into a reasonable scale, clustering the points? Also, is there a great need to have both as separate layers, just symbolise one layer - given there's only two elements from the data you're trying to show.