When you debug the models soql after setting the filters what happens? Do the conditions activate as you would expect?