Hi George,
Unless you have a different (preferably better :) ) method you wish to share, please disregard my previous question.
In oApp.cleanup(), I set a timer that performs the CLEAR EVENTS. I call this function from destroy method of modal form, and from 'on error' routine. Seems to work...
Take care,
Steve Gibson