As others have mentioned in this thread, you need to split the db and have each user be given their own copy of the front-end. Many of these types of errors (including DB in inconsistent state and VBA errors/VBA Project cannot be read, etc) will often go away or at least become much less...