Weweb/Supabase filters have a mind of there own

I have had a similar issue before and it just some how worked itself out so your idea that its related to the null values could make sense.