Not the right place in the life cycle to start that.
Guard authed calls, but these need cancellation tokens.
Add guard to processor start also move to bottom
Clear rooms when you logout to prevent room and PM processors from not re connecting
Route the more complex route first