A field on form2 should be able to send its value to form1 without any problem, it should be like -
Forms!Form1!Field1=Forms!Form2!FieldX
It is important, however, how the code is executed.
If it is in an AFTERUPDATE property on the FieldX form, and FieldX gets filled in by a query, then the...