Hidehisa Watch
Google calendar sync does not sync all items from outlook - Calendar Help
For Google Calendar Sync to work, your calendar appointments message class has to be: IPM.Appoinment
If it is not that EXACT message class it will not sync. A different message will occur if someone has used a custom form to send you an appointment request. To view your message class:
Open Outlook Calendar on the computer.Choose View > Current View > Events.For Windows Vista, choose View > Current View > Customize Current View.
For Windows XP, choose View > Arrange By > Current View > Customize Current View.Click the Fields button and choose All Appointment fields from the pop-up menu in the “Select available fields from” section.In the “Available Fields” column, select “Message Class” and click the Add button.Click OK.Click OK.This will show you what each appointments message class is. See any correlation to missing appointments and them being something different than IPM.Appointments? They probably look like: IPM.Appoinments.Something. I sure did in mine.
Next step: Change your appointments back to the standard message class.
Apparently, there are all sorts of ways to do this, but the easiest way I have found was to download this program: DocMessageClass
I downloaded it from this site:
http://www.publicshareware.us/public-share-outlook-utilities.php
You just run the app (no installation) and select your calendar folder. It will populate the list of all available message classes. Select all EXCEPT for IPM.Appointment and convert them into IPM.Appointment.
BOOM! Successful sync of all my events.
FYI: I actually found the answer to this because the iPhone suffers from a similar issue.
This is NOT the best fix. It is only a workaround that I’ve found. Now, everyone yell at Google to fix this.