Alan, You need to add/use the commands for returning the lock record information. His can help determine who/where is locking the record.
I am wondering if maybe the lock is indirect i.e. a parent record locked because a child is loaded read/write and, the parent record was dragged in to the modification of the child record due to automatic relation loading the parent Ex: a lineitem is being modified, and an automatic relation (possibly many levels removed) pulled and loaded the invoice which is being locked because there is a changed child record Just guessing Again - add record looking info commands to get a better idea Chip > On Dec 10, 2020, at 4:11 PM, Ben Kershaw via 4D_Tech <4d_tech@lists.4d.com> > wrote: > > Alan Tilson wrote: > >> Locked By does return the locking process, user, machine, and proc name. > > Is the server holding the lock, or is another client? If it’s on the server, > is it in the twin process for the client, a twin process for another client, > or another process on the server? > > Regards, > Ben > ********************************************************************** > 4D Internet Users Group (4D iNUG) > New Forum: https://discuss.4D.com > Archive: http://lists.4d.com/archives.html > Options: https://lists.4d.com/mailman/options/4d_tech > Unsub: mailto:4d_tech-unsubscr...@lists.4d.com > ********************************************************************** ********************************************************************** 4D Internet Users Group (4D iNUG) New Forum: https://discuss.4D.com Archive: http://lists.4d.com/archives.html Options: https://lists.4d.com/mailman/options/4d_tech Unsub: mailto:4d_tech-unsubscr...@lists.4d.com **********************************************************************