It looks like you are using non-US date format for the dates:
Between #01/01/1998# And #16/03/2020# (Between 01 January, 1998# And 16 March ,2020)
On the form, try entering the dates in the controls in US format:
Code:
Between #01/01/1998# And #03/16/2020#
(Between January 01,1998 And March 16,2020)
then open the report.
See the article by Allan Browne International Dates in Access
I have used the function in Paragraph #3 to convert the date format.
On the form, have 2 more unbound text controls. In the after update event of the two date controls, [Forms]![Reports]![StartDate] And [Forms]![Reports]![EndDate], have code to call the Function SQLDate and put the converted date into the new DateStart and DateEnd control. Reference the two new text date controls in the query.
If I wasn't clear, let me know.....