Sorry for the double post, but I believe I see your problem.
On the form, the Filter is always saved with the form, however FilterOn is set to false whenever the form is opened by default. So even though your form appears to not be filtered (FilterOn is set to False), the Filter Property still...