How to set up Google Chat?

I just installed eM Client and I really like it! The only function I cannot get to work is Google Chat. I just enabled the feature and left it at that, but I’m getting errors left and right. I’m not even sure if the default information that auto populated itself on the XMPP tab is correct or not.

Here’s a snip of what my log looks like:

2:23:28 PM [email protected] [XMPP]  MailClient.Accounts.ConnectionException: 
2:23:28 PM (The handshake failed due to an unexpected packet format.)
2:23:28 PM [email protected] [XMPP]  MailClient.Storage.Application.OperationException: Cannot access a disposed object.
2:23:28 PM Object name: ‘SslStream’. —> System.ObjectDisposedException: Cannot access a disposed object.
2:23:28 PM Object name: ‘SslStream’.
2:23:28 PM    at System.Net.Security.SslState.CheckThrow(Boolean authSucessCheck)
2:23:28 PM    at System.Net.Security.SslStream.get_RemoteCertificate()
2:23:28 PM    at jabber.connection.SocketStanzaStream.bedrock.net.ISocketEventListener.OnConnect(BaseSocket sock)
2:23:28 PM    at bedrock.net.AsyncSocket.ExecuteConnect(IAsyncResult ar)
2:23:28 PM    — End of inner exception stack trace —

Any ideas? 

Alright here’s a tiny update. 

When using:

host: talk.google.com
port: 5223

Chat will connect and say ‘Online’…
But after a few minutes it will error out and say:

 (Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.)

So it’s working… but very briefly. 
Anyone else experience this?