I've done some updates to the chat application. I'm hope'n that this prevents the 'kick out' that some have experienced.
I can say that if you experience a 'kick out', the easiest thing to do is wait for 5 minutes, then rejoin. This gives enough time for the server to realize that you are no longer really connected.
Thanks,
LK