Thanks to everyone for some great posts and brainstorming. I'm glad to see that some people have resolved the issue with Outlook 2007 and their iPhone. I've tried everything mentioned in this forum for my Outlook 2007 (scanpst, IPM.Appointment , etc), none of which have worked. Here is what finally worked and this is what I did to get there. From my conclusion the problem (for me) was a Microsoft Outlook issue.
My configurations
iPhone 3G
iTunes 7.7.0.43
Windows XP SP 3
Outlook 2007
My Diagnosis
I’ve used Outlook for years and have gone through upgrades as far back as Office 2000. Every time I upgrade, as part of the upgrade process, Outlook converts the previous PST file for me. According to this solution, it may be a better idea to export info and then bring it back in to an empty file to best insure no damage to the records – Recurring events in old files seemed to be the issue here (birthdays, anniversaries, etc). Contacts were syncing fine, but Appointments to and from the iPhone were not. From what I’ve read, files from older versions of Outlook retained properties not compatible with Outlook 2007 or the iPhone for that matter, but are readable by Outlook 2007 and look the same as all other records within the program.
1. Export your Outlook 2007 calendar data “to a file” for backup. Check the file size to make sure you collected the data to be sure. YOU NEED TO EXPORT AS A WINDOWS TAB FILE. – But I would also save as a PST for backup purposes. Only IMPORT THE TAB FILE IN THIS PROCESS.
2. From within a list view, select all your data and then delete all of the calendar data so there are no more events. This is a pain, because you will most likely have to cancel some events, notifying attendees (oh well @ this point no gonna care)
3. Now that you have a blank calendar, create an appointment on your iPhone and one in Outlook and then sync.
Test to see if it works. This worked for me. If it does, you are on your way there.
4. Now import the TAB file with all your appointments. This should do it. NOTE: When I imported the TAB file it worked,, but I tried importing the PST backup I made (even after running SCANPST) and I was back to the same problem
Hope this works for you!
Thanks for everyone’s contribution. This only took me ALL DAY! I hope this helps!