I'm no expert, but as long as the subform is linked correctly through Master and Child Field properties it should display the related records in the subform as soon as you go to a new record in the main form. Have you tried going to a new record manually, does it still not update the subform...