In the fastpath webchat, continue trying connection for 30 seconds before failing. This will help to protect against dropped clients due to slow networks.
As a test: run webchat on a notebook, close lid so that it goes into suspend mode and loses network. Re-open notebook, make sure webchat still working (within 30 second limit).