Eureka!
I just completed a uninstall and reinstall of Outlook and the problem no longer exists. Sync'ing back and forth of Calendar items seems to be working fine. (at least for the one or two tests I have completed so far).
Also, I should mention that I *think* it was the Local.Live.com Outlook Add-In that was the root of the problem, however I also had these Add-Ins installed:
- Officelive.com Outlook connector
- vTiger Outlook Add-In 4.2.3 (hey, you can't blame a guy for doing a comparing...)
- A custom VSTO add-in I built for a client here in Seattle.
I am pretty sure it must have been Local.Live.com, since it seems to be the only one that modified the default Appointment Form template. At any rate, at least this sheds some light on the issue.
For future reference, the exact steps I followed to resolve this problem are:
1. Uninstall any and all Outlook Add-Ins ( including SplendidCRM)
2. UnInstall Office Primary Interop assemblies
3. UnInstall Visual Studio Tools for Office 2005 (VSTO)
4. Click "Change" on Office 2003 in Control panel and select ReInstall Office. Reboot.
5. Open Outlook and Create a new blank pst file.
6. Import all data from old pst file except old Appointments and Meetings.
7. Reinstall SplendidCRM Outlook Add-In
This list is just what I did, and may be overkill, but I was being overly cautious. It could be that you don't need to follow every step in this list to resolve the bug.