No that is not normal with a database type form, where the DFS datafields are present.
Depending on code, field validation, or possibly other corruption could maybe cause this.
When you open a new form, they should be blank and allow input. Is this the case?
You can always create a test form, with the query and data fields exposed and test the query with a blank results with that.