Description
When the session expires, we unregister all message types. When a new session is started, we only add back state transition messages and scheduler task messages. We should be able to add back everything that was registered and not removed.