What can cause a form's on current procedure to run repeatedly?
I have a main form with two subforms, that can be a many to one relationship with the main form.


For some reason, these appear to be causing Access to close with one of those "detected a problem and must close" messages. So I added a breakpoint to my main on current procedure and breakpoints to each subform's on current procedure so I could try to find the code that causes Access to take the dirt nap.
In doing so, I see the subform on current run three times.