If the process does a lot of appending then deleting, that is known to cause bloat - especially if there are frequent fails. If you are using OpenDatabase to make a connection to the db, I believe that record level locking setting is ignored. Also, if one user has a record level locking setting, each one will have to follow suit but I don't know if it matters if they're first in or not. Probably not. What you didn't say is that you turned it off for each user, which is kinda suspect unless there is only one user. If more than one concurrent user, each has their own fe?
The more we hear silence, the more we begin to think about our value in this universe.
Paraphrase of Professor Brian Cox.