IOS – Exchange Calendar sync loops, drains, and fails

calendarexchangeexchange-activesyncios

It seems I have got the same problem as described here. The symptom is that the Exchange sync never seems to finish. The phone runs hot, drains the battery, and (probably) uses a lot of network traffic. The problem is that the disable/enable of Calendar sync trick fails on my iPhone. It tries for a long time and then it times out. I can't even remove the accounts completely, that fails in the same way.

It's an iPhone 5S running iOS 7.0.5. I'm syncing three calendars. Two Exchange accounts from different servers and one Gmail.

This problem happened to me once before and then I ended up doing a Factory Reset. I'd rather not do that again.

Power assertion
timeout:https://dl.dropboxusercontent.com/u/26840/iOS_power_assertion_timeout_DataAccess_Exchange_related.png
and with https://dl.dropboxusercontent.com/u/26840/iOS_power_assertion_timeout_fetchMobileSynchronously.png

MobileCal: https://dl.dropboxusercontent.com/u/26840/iOS_MobileCal_has_active_assertions_beyond_parmitted_time.png

The preferences timeout:
https://dl.dropboxusercontent.com/u/26840/iOS_preferences_timeout_turning_off_calendar_sync.png

I would love to find a solution to this! It could be to the root of the problem, how to force calendar sync off, how to force removal of email accounts, or to something that I've missed.

Best Answer

I logged in to the webmail (OWA) and there Options -> See All Options -> Phone
Two devices were listed, my old phone and the current. I removed both. Then I restarted the phone and the sync seems to be back in order. The phone hasn't run hot for several hours and both mail and calendar events works fine.

PS. Before this I had also Reset Network Settings. I have no idea if this was part of the solution. DS.