I have eM set up with my Gmail-based account. I can see MY calendar fine, and I can actually see some of my coworkers’ calendars fully. Others I can see in the list, but only some of their events show. For these calendars, I also receive sync errors.
The calendars I can fully see are set as “see only free/busy”, whereas the problem calendars are full view.
Here is the error log (“[email protected]” is my account, “[email protected]” is the coworker’s account):
4:43:15 PM [email protected] [Google Calendar] Synchronizing folder ‘[email protected]/[email protected]/’
4:43:16 PM [email protected] [Google Calendar] Uploading item(s) to folder ‘[email protected]/[email protected]/’
4:43:18 PM [email protected] [Google Calendar] Uploading item(s) to folder ‘[email protected]/[email protected]/’
4:43:18 PM [email protected] [Google Calendar] Uploading item(s) to folder ‘[email protected]/[email protected]/’
4:43:18 PM [email protected] [Google Calendar] Synchronizing folder ‘[email protected]/[email protected]/’
4:43:18 PM MailClient.Storage.Application.OperationException: Synchronizing folder ‘[email protected]/[email protected]/’ failed due to the following error: Object reference not set to an instance of an object. —> System.NullReferenceException: Object reference not set to an instance of an object.
4:43:18 PM at MailClient.Storage.Application.Schedule.ScheduleItemCollection1.repository_AddedItems(Object sender, ItemEventArgs
1 e)
4:43:18 PM at System.EventHandler1.Invoke(Object sender, TEventArgs e) 4:43:18 PM at MailClient.Storage.Data.DbRepository
1.OnAddedItems(Object sender, ItemEventArgs1 args) 4:43:18 PM at MailClient.Storage.Data.DbRepository
1.Add[ST](Object senderContext, IEnumerable1 items) 4:43:18 PM at MailClient.Storage.Attachment.Data.ItemWithAttachmentRepositoryAdapter
1.Add[ST](Object senderContext, IEnumerable1 items) 4:43:18 PM at MailClient.Storage.Application.ItemCollection
2.AddRange(IEnumerable1 items, CancellationToken cancellationToken) 4:43:18 PM at MailClient.Storage.Application.ItemCollection
2.AddRange(IEnumerable1 items) 4:43:18 PM at MailClient.Protocols.Common.ItemSynchronizeContext
2.StoreItems(SynchronizationType synchronizationType, IEnumerable1 newItems) 4:43:18 PM at MailClient.Protocols.Common.ScheduleItemSynchronizeContext
1.StoreItems(SynchronizationType type, IEnumerable1 newItems) 4:43:18 PM at MailClient.Protocols.Common.ItemSynchronizeContext
2.g__FlushItems|13_0[T](Int32 threshold, <>c__DisplayClass13_01& )<br alt="" name="" rel="" target="" title="" type="" value="">4:43:18 PM at MailClient.Protocols.Common.ItemSynchronizeContext
2.Synchronize[T](SynchronizationType synchronizationType, IEnumerable1 items, Func
2 getUniqueId, Func3 hasChanged, Func
2 isDeleted, Func2 convertItems, Action
2 updateItem)
4:43:18 PM at MailClient.Protocols.Gdata.CalendarItemSynchronizer.Synchronize(IItemSynchronizeContext1 synchronizeContext, Folder folder, CancellationToken cancellationToken)<br alt="" name="" rel="" target="" title="" type="" value="">4:43:18 PM at MailClient.Protocols.Common.ItemSynchronizer
2.<>c DisplayClass32_0.b 2(WorkerStatus status, CancellationToken cancellationToken)
4:43:18 PM at MailClient.Protocols.Gdata.GenericGapiCommand.Execute(WorkerStatus status)
4:43:18 PM — End of inner exception stack trace —
4:43:18 PM at MailClient.Protocols.Gdata.GenericGapiCommand.Execute(WorkerStatus status)
4:43:18 PM at MailClient.Commands.Command.Process(WorkerStatus status)