2
How to solve sync key mismatch problems with EAS?
Problem reported by FlexWS - 7/21/2015 at 2:19 PM
Resolved
If I add or edit an appointment on my Android phone, the phone is showing "There was an error synchronizing. We try again later".
 
Reinstalling the account on the phone, mostly gives the same error, when creating or editing events.
 
Is there a simple way to resolve this server side, or should I do something with some hidden settings files on the phone?
 
I saw more "sync key mismatch" threads, but not a solution.
Also couldn't find it at the knowledge base.
 
The following shows up in the SmarterMail log
I'm using the latest version, 14.1.5675 Enterprise
 
[2015.07.21] 22:47:24 [1847725132] SYNC KEY MISMATCH: Device=[20150721.174740.78] Server=[20150721.204007.170]
[2015.07.21] 22:47:24 [1847725132] Cached Sync Found For Collection
[2015.07.21] 22:47:28 System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
[2015.07.21]    at MailService.Protocols.ActiveSync.Helpers.SyncCalendar.GetCalendar(String #6j)
[2015.07.21]    at MailService.Protocols.ActiveSync.Helpers.SyncCalendar.DeleteItem(String serverId)
[2015.07.21]    at MailService.Protocols.ActiveSync.Helpers.SyncBase.#Loe(Dictionary`2& #EZi, Dictionary`2& #FZi, Boolean& #GZi)
[2015.07.21]    at MailService.Protocols.ActiveSync.Helpers.SyncBase.PerformSync(Int32 allowedChanges, Boolean& requiresImmediateResponse, Boolean& saveLastSyncRequest)
[2015.07.21]    at MailService.Protocols.ActiveSync.Commands.Sync.Execute()
[2015.07.21]    at MailService.Protocols.ActiveSync.VersionSpecific.VersionHandlerBase.ProcessCommand()
[2015.07.21]    at MailService.Protocols.ActiveSync.ActiveSyncProcessor.ProcessCommand(EasCommandRequest request)

2 Replies

Reply to Thread
0
Matt Petty Replied
Employee Post
What Android phone and version of Android are you using?
Matt Petty Senior Software Developer SmarterTools Inc. www.smartertools.com
0
Employee Replied
Employee Post
FlexWS, I've open a support ticket with you on this issue. It will contain a link to a custom build that should resolve the issue.
 
EDIT: I am also changing this from a Question thread to an Problem and marking the status accordingly.

Reply to Thread