I use Darktable 5.0.1. I don’t know if this is a bug or just a user error on my part. But I can remember that it worked differently in 4.8.x.
When I am in the lighttable module, I can select “rejected only” in the filter. I would now expect to see all rejected images. However, the opposite is the case. I now see all images that have not been rejected. However, if I select “all except rejected”, I see the rejected images.
Why is the filter effect reversed?
I tested this and could not reproduce the problem, filtering by score = “rejected” works as in prior versions. I am able to see only rejected photos if I choose that. I use this as part of photo culling fairly often, to delete the photos I do not need.
In this version they expanded the light table filtering capabilities to make it more flexible (you can filter by many different metadata fields now and create filter expressions, I think) , so you may want to first click on “reset filters” and then rebuild your filter.