Editorial: Exchange 2007 and WM6.x task sync broken
One of the selling points of the Windows Mobile devices is that they are designed to work with the Enterprise marketplace. That is that the devices can be synced over the air (OTA) with Exchange Server 2007 to gain benefits such as push email.
All well and good, Push Email, Contacts and Calendar sync all works wonderfully.
One area that does fail unfortunately is that of task synchronization. This used to work perfectly in WM5 and Exchange 2003, but somewhere in the 'update' process of Exchange 2007 and WM6.x being developed the sync process was broken.
If you use non-repeating tasks then you'll be fine no problems occur, but if you create a repeating task, either in Outlook or on the WM device and let it sync onto the device (if created in Outlook) you will have issues when you come to complete the task on a WM device.
When a repeating task is completed on a WM machine the task on the device itself is indeed checked off properly and a new occurrence is indeed generated..... but .....
When that task syncs back to the Exchange 2007 Server and Outlook 2007 you end up with one instance of the task shown as non-repeating and completed (which is correct), but the new task instance is created on the same date as that of the completed task.
If that task is examined then it can be seen that the effectivity date in the recurrence editor has been set with the correct date, just not the Start and Due Dates.
You can see this by looking at the 'Clean Tiggy' task in the attached images.
It is important that Microsoft take action on this issue and resolve it as Task Management is a very important part of the Enterprise management system.
If you are a Microsoft Connect member you can see the bug
reported here - and it would be appreciated if you have seen the issue yourself if you can validate the bug report!