Answer
As a last resort when a record is genuinely stuck locked and there's no other session actively using it, use the Database Sessions administration window to find and kill the session actually holding the lock — this clears the stale lock so the status change can proceed. This is a blunt, session-killing fix rather than a root-cause diagnosis, so it's best reserved for cases where the lock is clearly stale (no legitimate concurrent user activity) rather than used routinely.