A family of Microsoft relational database management systems designed for ease of use.
Were you able to identify exactly what procedures/queries/macros, etc were initiated when the file became corrupt?
As indicated in previous response, we were able to identify back to back queries where there was a delete and then append query on the same table. Adjusting these so they were not back to back and/or introducing a delay such as doevents, seems to have resolved the issue without having to use the workaround. There may still be something else, but it has been 6-8 weeks now without the issue.