Perhaps I'm missing something...are you refreshign the parent form or the child form/subform. If you want the child form to requery and your code only tells the parent form to requery, then only the parent form will requery.
If all else fails, you could reopen the child form/subform and make...