Board Thread:Support Requests - Getting Technical/@comment-8-20140903213044/@comment-8-20140910181034

John, right now, it's not a case of making a certain change and saying "there, it's done now". This is an ongoing process with tweaks to the system. Possibly in the future we will have a full refactor to make the chat more stable in the long-term

The situation at the moment is that we are back to general stability. There may be occasional restarts of the system, but it looks like they will be rarer and not affect as many chats.

The downside is that those restarts may still cause glitches in chat room IDs (meaning you will be in a different chat from the one you entered) and in username/avatars (meaning you will show the wrong ID as you join). Some people may have trouble rejoining at chat at first too. If this happens to you, leave and rejoin the chat. And if that doesn't work, log out and in again.

So, yes, the solution for now is "turn it off and on again" ;) but progress has been made!