Update session data when setting the current session
Update logic to detect if status has not yet been set