I presume this is a popup form?
>> My guess is that the NetWebBrowse is refreshed - before the ValidateAll routine in the NetWebForm.
no. The real issue is that the browse is not refreshed at all. When you return from a form it does not refresh the whole browse, just the changed row.
If you want to refresh the whole browse, then go to the Browse settings, Form tab, Change button tab, and tick on "Refresh whole Browse after Change".
cheers
Bruce