I remember having some issues with that. I believe I got around that by performing a requery in vba. For example, the user was forced to enter in a project number first. Once the project number was entered I ran this code:
Me.Requery
DoCmd.GoToRecord , , acLast
I think this updates the table...