A couple of weeks ago I posted about some problems I'd been seeing with my iPhone not quite syncing all of the changes to my mailbox. At work we've been doing a bit more investigation around this after we found that a few of the guys out in the business with iPhones were having similar problems.
So far we've been able to identify and replicate some pretty significant issues with how the iPhone deals with calendars and mailboxes that have recurring meetings and delegates - i.e. someone like a personal assistant who also has access to a calendar and mailbox. The end result is that people can end up with:
- - Missing calendar entries on their phone (even though they exist in Outlook)
- - Calendar entries on their phone for deleted/cancelled meetings
- - Multiple calendar entries for the same meeting
Having seen this happen it can be pretty frustrating for the end users. These particular problems will only effect a fairly limited number of people - how many people have PA's and deligates? But those that do tend to be relatively senior.
There are some known issues with how the Activesync protocol deals with delegates in Exchange 2003, but the iPhone seems to have more problems with it than other Exchange Activesync clients.
There is some mention of this problem on the Apple support forums, but no information about a fix. Hopefully now that we have some repeatable scenarios we can help resolve the problem.
(Cheers to the guys at work who did the testing!)