Yes. I have even tested with a new query also where only the contact table is included.
All the fields and users are returned by the query.
I have a feeling that the form values are not sent are received properly when using a query in access.
The error I get is:
Runtimefout Microsoft VBScript error '800a005e'
invalid use of Null: 'cStr'