Let me shot together an example Access db to determine the correct method..

You could also post the Form_Current code as it might be something in there..

Are you writing the data back to the table between recordset move??