GMAIL will not connect

I have tried setting up GMAIL access via the eM Client several times and I get the following when it tries to synchronize the folder.  What is really odd is that Thunderbird gives the same issue but Windows 10 Mail (which I do not want to use) works just fine.

10:10:28 AM Online state: changed to online due to NetworkAvailability 
10:10:28 AM pansloboda@gmail.com [IMAP]  Synchronizing subfolders: For folder pansloboda@gmail.com/
10:10:50 AM pansloboda@gmail.com [Google Contacts]  Synchronizing folder list
10:10:50 AM pansloboda@gmail.com [Google Calendar]  Synchronizing folder list
10:10:50 AM pansloboda@gmail.com [Google Calendar]  Synchronizing folder list
10:10:50 AM pansloboda@gmail.com [Google Calendar]  Synchronizing folder list
10:10:50 AM pansloboda@gmail.com [Google Calendar]  Synchronizing folder list
10:10:50 AM pansloboda@gmail.com [Google Calendar]  Synchronizing folder list
10:10:50 AM pansloboda@gmail.com [Google Calendar]  Synchronizing folder ‘pansloboda@gmail.com/pansloboda@gmail.com/’
10:11:11 AM pansloboda@gmail.com [IMAP]  MailClient.Accounts.ConnectionException: Failed opening connection to server.
10:11:11 AM ()
10:11:11 AM    at MailClient.Protocols.Imap.ConnectionPoolEntry.Reconnect(CancellationToken cancellationToken)
10:11:11 AM    at MailClient.Protocols.Imap.ConnectionPoolEntry.Connect(CancellationToken cancellationToken)
10:11:11 AM    at MailClient.Protocols.Imap.ConnectionPool.AcquireConnection(Folder mailFolder, Boolean idle, Boolean forStore)
10:11:11 AM    at MailClient.Protocols.Imap.ConnectionContext…ctor(ImapAccount account)
10:11:11 AM    at MailClient.Protocols.Imap.Synchronizer.SynchronizeFoldersCommand.ExecuteInternal(WorkerStatus status)
10:11:11 AM    at MailClient.Protocols.Imap.Synchronizer.ImapCommand.Execute(WorkerStatus status)
10:11:11 AM    at MailClient.Commands.Command.Process(WorkerStatus status)
10:11:11 AM pansloboda@gmail.com [XMPP]  MailClient.Accounts.ConnectionException: 
10:11:11 AM (A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond [2607:f8b0:400d:c0c::7d]:5223)
10:11:11 AM pansloboda@gmail.com [Google Contacts]  Synchronizing folder list
10:11:11 AM pansloboda@gmail.com [Google Contacts]  Synchronizing folder ‘pansloboda@gmail.com/Contacts/’
10:11:11 AM pansloboda@gmail.com [Google Contacts]  Synchronizing folder list
10:11:11 AM pansloboda@gmail.com [Google Contacts]  Synchronizing folder ‘pansloboda@gmail.com/Contacts/’
10:12:26 AM pansloboda@gmail.com [IMAP]  Synchronizing subfolders: For folder pansloboda@gmail.com/
10:12:26 AM pansloboda@gmail.com [Google Contacts]  Synchronizing folder list
10:12:27 AM pansloboda@gmail.com [Google Contacts]  Synchronizing folder list
10:12:27 AM pansloboda@gmail.com [Google Contacts]  Synchronizing folder ‘pansloboda@gmail.com/Contacts/’
10:12:38 AM pansloboda@gmail.com [Google Contacts]  Synchronizing folder list
10:12:38 AM pansloboda@gmail.com [Google Contacts]  Synchronizing folder ‘pansloboda@gmail.com/Contacts/’
10:12:45 AM pansloboda@gmail.com [IMAP]  MailClient.Accounts.ConnectionException: Unable to read data from the transport connection: A blocking operation was interrupted by a call to WSACancelBlockingCall. —> System.IO.IOException: Unable to read data from the transport connection: A blocking operation was interrupted by a call to WSACancelBlockingCall. —> System.Net.Sockets.SocketException: A blocking operation was interrupted by a call to WSACancelBlockingCall
10:12:45 AM    at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
10:12:45 AM    at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
10:12:45 AM    — End of inner exception stack trace —
10:12:45 AM    at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
10:12:45 AM    at System.Net.FixedSizeReader.ReadPacket(Byte[] buffer, Int32 offset, Int32 count)
10:12:45 AM    at System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest)
10:12:45 AM    at System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest)
10:12:45 AM    at System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest)
10:12:45 AM    at System.Net.Security.SslState.ForceAuthentication(Boolean receiveFirst, Byte[] buffer, AsyncProtocolRequest asyncRequest)
10:12:45 AM    at System.Net.Security.SslState.ProcessAuthentication(LazyAsyncResult lazyResult)
10:12:45 AM    at System.Net.Security.SslStream.AuthenticateAsClient(String targetHost, X509CertificateCollection clientCertificates, SslProtocols enabledSslProtocols, Boolean checkCertificateRevocation)
10:12:45 AM    at MailClient.Imap.Base.Connection.<>c__DisplayClass43_0.b__0()
10:12:45 AM at MailClient.Imap.Base.Connection.Connect(Func1 getStream)<br>10:12:45 AM at MailClient.Imap.Base.Connection.Connect(String receiveHost, Int32 receivePort, Boolean explicitSsl)<br>10:12:45 AM at MailClient.Protocols.Imap.ConnectionPoolEntry.Reconnect(CancellationToken cancellationToken)<br>10:12:45 AM --- End of inner exception stack trace ---<br>10:12:45 AM at MailClient.Protocols.Imap.ConnectionPoolEntry.Reconnect(CancellationToken cancellationToken)<br>10:12:45 AM at MailClient.Protocols.Imap.ConnectionPoolEntry.Connect(CancellationToken cancellationToken)<br>10:12:45 AM at MailClient.Protocols.Imap.ConnectionPool.AcquireConnection(Folder mailFolder, Boolean idle, Boolean forStore)<br>10:12:45 AM at MailClient.Protocols.Imap.ConnectionContext..ctor(ImapAccount account)<br>10:12:45 AM at MailClient.Protocols.Imap.Synchronizer.SynchronizeFoldersCommand.ExecuteInternal(WorkerStatus status)<br>10:12:45 AM at MailClient.Protocols.Imap.Synchronizer.ImapCommand.Execute(WorkerStatus status)<br>10:12:45 AM at MailClient.Commands.Command.Process(WorkerStatus status)<br>10:12:45 AM <a href="mailto:pansloboda@gmail.com" rel="nofollow">pansloboda@gmail.com</a> [IMAP] Synchronizing subfolders: For folder <a href="mailto:pansloboda@gmail.com" rel="nofollow">pansloboda@gmail.com</a>/<br>10:12:45 AM <a href="mailto:pansloboda@gmail.com" rel="nofollow">pansloboda@gmail.com</a> [Google Contacts] Synchronizing folder list<br>10:12:45 AM <a href="mailto:pansloboda@gmail.com" rel="nofollow">pansloboda@gmail.com</a> [Google Contacts] Synchronizing folder list<br>10:12:45 AM <a href="mailto:pansloboda@gmail.com" rel="nofollow">pansloboda@gmail.com</a> [Google Contacts] Synchronizing folder '<a href="mailto:pansloboda@gmail.com" rel="nofollow">pansloboda@gmail.com</a>/Contacts/'<br>10:13:06 AM <a href="mailto:pansloboda@gmail.com" rel="nofollow">pansloboda@gmail.com</a> [IMAP] MailClient.Accounts.ConnectionException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. ---&gt; System.IO.IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. ---&gt; System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host<br>10:13:06 AM at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)<br>10:13:06 AM at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)<br>10:13:06 AM --- End of inner exception stack trace ---<br>10:13:06 AM at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)<br>10:13:06 AM at System.Net.FixedSizeReader.ReadPacket(Byte[] buffer, Int32 offset, Int32 count)<br>10:13:06 AM at System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest)<br>10:13:06 AM at System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest)<br>10:13:06 AM at System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest)<br>10:13:06 AM at System.Net.Security.SslState.ForceAuthentication(Boolean receiveFirst, Byte[] buffer, AsyncProtocolRequest asyncRequest)<br>10:13:06 AM at System.Net.Security.SslState.ProcessAuthentication(LazyAsyncResult lazyResult)<br>10:13:06 AM at System.Net.Security.SslStream.AuthenticateAsClient(String targetHost, X509CertificateCollection clientCertificates, SslProtocols enabledSslProtocols, Boolean checkCertificateRevocation)<br>10:13:06 AM at MailClient.Imap.Base.Connection.&lt;&gt;c__DisplayClass43_0.<connect>b__0()<br>10:13:06 AM at MailClient.Imap.Base.Connection.Connect(Func1 getStream)
10:13:06 AM at MailClient.Imap.Base.Connection.Connect(String receiveHost, Int32 receivePort, Boolean explicitSsl)
10:13:06 AM at MailClient.Protocols.Imap.ConnectionPoolEntry.Reconnect(CancellationToken cancellationToken)
10:13:06 AM — End of inner exception stack trace —
10:13:06 AM at MailClient.Protocols.Imap.ConnectionPoolEntry.Reconnect(CancellationToken cancellationToken)
10:13:06 AM at MailClient.Protocols.Imap.ConnectionPoolEntry.Connect(CancellationToken cancellationToken)
10:13:06 AM at MailClient.Protocols.Imap.ConnectionPool.AcquireConnection(Folder mailFolder, Boolean idle, Boolean forStore)
10:13:06 AM at MailClient.Protocols.Imap.ConnectionContext…ctor(ImapAccount account)
10:13:06 AM at MailClient.Protocols.Imap.Synchronizer.SynchronizeFoldersCommand.ExecuteInternal(WorkerStatus status)
10:13:06 AM at MailClient.Protocols.Imap.Synchronizer.ImapCommand.Execute(WorkerStatus status)
10:13:06 AM at MailClient.Commands.Command.Process(WorkerStatus status)

I did change GMAIL to accept lower security
I do not have 2-factor authentication enabled 
Did CAPTCHA reset

Is anything else not syncing, or Is it just incoming emails?

Originally eM d Thunderbird didn’t sync but Windows Mail did. Now none of them sync. So something weird is going on.

Can you disable your antivirus and firewall and see if that changes anything?

Haha, my Avast update changed my network status from Private to Public.  As soon as I found that and swapped back, everything worked.

Thank you for the follow-ups!