Google calendar sync issue - Invalid URI: The hostname could not be parsed.

Brand new install of eM Client 7.2.35000.0 on MacOS Catalina 10.15.2. Repeated error messages trying to sync Google Calendar due to "Invalid URI: The hostname could not be parsed."

Tried deleting account and adding back with no effect.

 
09:11:51 Bob’s Gmail Account [Google Calendar]  Synchronizing folder list
09:11:51 Bob’s Gmail Account [Google Calendar]  Synchronizing folder ‘Bob’s Gmail Account/------@gmail.com/’
09:12:37   MailClient.Storage.Application.OperationException: Synchronizing folder ‘Bob’s Gmail Account/-------@gmail.com/’ failed due to the following error: Invalid URI: The hostname could not be parsed. —> System.UriFormatException: Invalid URI: The hostname could not be parsed.
09:12:37   at System.Uri.CreateThis (System.String uri, System.Boolean dontEscape, System.UriKind uriKind) [0x0007b] in :0
09:12:37 at System.Uri…ctor (System.String uriString) [0x00014] in :0
09:12:37 at MailClient.Protocols.Gdata.EventConvert.GetAttendeeUri (Google.Apis.Calendar.v3.Data.EventAttendee attendee) [0x00018] in :0
09:12:37 at MailClient.Protocols.Gdata.EventConvert.ConvertEvent (MailClient.Storage.Application.Folder folder, Google.Apis.Calendar.v3.Data.Event evnt, System.TimeZoneInfo defaultTimezone) [0x000c6] in :0
09:12:37 at MailClient.Protocols.Gdata.CalendarItemSynchronizer.ConvertEvent (MailClient.Storage.Application.Folder folder, Google.Apis.Calendar.v3.Data.Event evnt, System.TimeZoneInfo defaultTimezone) [0x00000] in :0
09:12:37 at MailClient.Protocols.Gdata.CalendarItemSynchronizer+d__14.MoveNext () [0x00067] in :0
09:12:37 at System.Collections.Generic.LargeArrayBuilder1[T].AddRange (System.Collections.Generic.IEnumerable1[T] items) [0x0003d] in :0
09:12:37 at System.Collections.Generic.SparseArrayBuilder1[T].AddRange (System.Collections.Generic.IEnumerable1[T] items) [0x00000] in :0
09:12:37 at System.Collections.Generic.SparseArrayBuilder1[T].ReserveOrAdd (System.Collections.Generic.IEnumerable1[T] items) [0x00017] in :0
09:12:37 at System.Linq.Enumerable+SelectManySingleSelectorIterator2[TSource,TResult].ToArray () [0x00037] in <f818c50c784c4a53bfa161f011633a09>:0 <br alt="" name="" rel="" target="" title="" type="" value="">09:12:37 at System.Linq.Enumerable.ToArray[TSource] (System.Collections.Generic.IEnumerable1[T] source) [0x0001f] in :0
09:12:37 at MailClient.Protocols.Common.ScheduleItemSynchronizeContext1[TItem].StoreItems (MailClient.Protocols.Common.SynchronizationType type, System.Collections.Generic.IEnumerable1[T] newItems) [0x0000d] in :0
09:12:37 at MailClient.Protocols.Common.ItemSynchronizeContext2[TItem,TStorageItem].Synchronize[T] (MailClient.Protocols.Common.SynchronizationType synchronizationType, System.Collections.Generic.IEnumerable1[T] items, System.Func2[T,TResult] getUniqueId, System.Func3[T1,T2,TResult] hasChanged, System.Func2[T,TResult] isDeleted, System.Func2[T,TResult] convertItems, System.Action2[T1,T2] updateItem) [0x00366] in <d48749e91f51478dad3c7474de657283>:0 <br alt="" name="" rel="" target="" title="" type="" value="">09:12:37 at MailClient.Protocols.Gdata.CalendarItemSynchronizer.Synchronize (MailClient.Protocols.Common.IItemSynchronizeContext1[TItem] synchronizeContext, MailClient.Storage.Application.Folder folder, System.Threading.CancellationToken cancellationToken) [0x00125] in :0
09:12:37 at MailClient.Protocols.Common.ItemSynchronizer`2+<>c__DisplayClass32_0[TItem,TStorageItem].b__2 (MailClient.Commands.WorkerStatus status, System.Threading.CancellationToken cancellationToken) [0x000de] in :0
09:12:37 at MailClient.Protocols.Gdata.GenericGapiCommand.Execute (MailClient.Commands.WorkerStatus status) [0x00062] in :0
09:12:37 — End of inner exception stack trace —
09:12:37 at MailClient.Protocols.Gdata.GenericGapiCommand.Execute (MailClient.Commands.WorkerStatus status) [0x002f3] in :0
09:12:37 at MailClient.Commands.Command.Process (MailClient.Commands.WorkerStatus status) [0x00012] in :0

Hello Bob,

Thank you for reporting this.
It seems that there is a synchronization issue between eM Client and the Gmail folder. Please try removing the Gmail account and re-configure it in Menu > Tools > Accounts > Add account.

Russel

Hi - I have deleted the account and re-added. The same error persists.
However, I notice that when adding the account back again, the New Account dialogue box states that “In order to use your calendar account you have to access it using the web interface first.”

How do I go about that via the eM Client?

I actually remember reading that somewhere, maybe on this forum. All you need to do it go to the calendar at  https://www.google.com/calendar. Login at least once.

I’ve been Google Calendar web interface in the browser pretty constanty. I have logged out and back in - no joy I’m afraid. Wonder if there is something else?