I'm building a chat client using your Web SDK now. I am dealing with error handling, and I am investigating what happens when client goes offline in various parts of the flow.
If user is offline, it seems as if the methods (setVisitorInfo, sendChatMsg) just freeze indefinitely, never calling their callback. Is this a correct observation?
It would be nice if callback was called with error whenever user is offline.
(Additionally, I don't get a connection_update / error event when client goes offline either, so there's no way of detecting it)