Sometimes functions get locked by user sessions that are not being used or have not timed out yet. If needed, user sessions can be terminated. To do this, you must have access to the development menu.
To see who the record is locked by, click the lock icon ont he right panel which will pop up a message box with the user’s login. Save this information for later
Navigate to Development > Utilities > Verifications > System Monitor> Users
In the grid, find the user login and the session containing the function name where the record needs unlocked.
Click the line and scroll down the page to the Active Processes grid
It does not matter which line you choose to terminate. Click the action card of a line & choose ‘Process Termination’
Navigate back to the function where the record was locked. To confirm the record is unlocked, check that the orange lock icon is no longer present on the right panel.