What happens if you change the order of Me.Filter and Me.FilterOn?
Unfortunately I can not test it myself, because I never use Access Reports.
Nevertheless, sometimes the order of instructions is important. As an example, to select a part of a the text in a control, the setting of SelStart and...