Instead of CMN_SESSIONS, if you use the previous number "5431144" as SESSION_ID in table CMN_SESSION_AUDITS you could identify a user session even when the session is closed and the job "Clean User Session" has not been executed yet, (I think by default is daily) .
Increasing the period of time between job executions would allow identify older user session but would impact in performance.
Is there any other alternative in order to verify logon or activity on Clarity service?