O->G: Missing Exceptions to Recurring Events

May 16, 2016 at 7:28 PM
I am trying to sync a meeting that has an original data of 03/03/2016 to recurre every 3 weeks. The 05/05/2016 instance was moved to be on 05/10/2016.

However, it is not showing up on the Google side. I have reproduced this issue with v.2.2.0 and v.2.2.1.0. I have attempted a Forced Manual Sync (Shift-Sync on v.2.2.1.0) as well as deleting the entire calendar on Google's side and resync entirely (v.2.2.0 and v.2.2.1.0)

Relevant portion of the log (as far as I can tell) on sync with v.2.2.1.0
2016-05-16 12:45:12,993 FINE 5 OutlookGoogleCalendarSync.OutlookCalendar [0] - GetSummary - not all day event
2016-05-16 12:45:12,993 DEBUG 5 OutlookGoogleCalendarSync.Recurrence [0] - 3/3/2016 1:00 PM (R) => "MEETING NAME"
2016-05-16 12:45:13,008 DEBUG 5 OutlookGoogleCalendarSync.Recurrence [0] - This is a recurring appointment with 4 exceptions that will now be iteratively compared.
2016-05-16 12:45:13,008 FINE 5 OutlookGoogleCalendarSync.Recurrence [0] - Exception is deleted and outside date range being synced: 03/03/2016
2016-05-16 12:45:13,008 FINE 5 OutlookGoogleCalendarSync.Recurrence [0] - Exception is deleted and outside date range being synced: 24/03/2016
2016-05-16 12:45:13,024 FINE 5 OutlookGoogleCalendarSync.Recurrence [0] - Exception is deleted and outside date range being synced: 14/04/2016
2016-05-16 12:45:13,024 DEBUG 5 OutlookGoogleCalendarSync.Recurrence [0] - Finding Google instance for deleted Outlook exception:-
2016-05-16 12:45:13,024 DEBUG 5 OutlookGoogleCalendarSync.Recurrence [0] -   Original date: 05/05/2016
2016-05-16 12:45:13,024 DEBUG 5 OutlookGoogleCalendarSync.Recurrence [0] - Google exception event is not cached. Retrieving all recurring instances...
2016-05-16 12:45:13,024 DEBUG 5 OutlookGoogleCalendarSync.GoogleCalendar [0] - Retrieving all recurring event instances from Google.
2016-05-16 12:45:13,450 DEBUG 5 OutlookGoogleCalendarSync.GoogleCalendar [0] - Page 1 received.
2016-05-16 12:45:13,876 DEBUG 5 OutlookGoogleCalendarSync.GoogleCalendar [0] - Page 2 received.
2016-05-16 12:45:14,266 DEBUG 5 OutlookGoogleCalendarSync.GoogleCalendar [0] - Page 3 received.
2016-05-16 12:45:14,501 DEBUG 5 OutlookGoogleCalendarSync.Recurrence [0] - Matching Google Event recurrence found.
2016-05-16 12:45:14,501 DEBUG 5 OutlookGoogleCalendarSync.Recurrence [0] - It is deleted in Google, so cannot compare items.

<SNIP>

2016-05-16 12:46:55,592 FINE 5 OutlookGoogleCalendarSync.OutlookCalendar [0] - GetSummary - not all day event
2016-05-16 12:46:55,592 DEBUG 5 OutlookGoogleCalendarSync.GoogleCalendar [0] - Processing >> 3/3/2016 1:00 PM (R) => "MEETING NAME"
2016-05-16 12:46:55,592 FINE 5 OutlookGoogleCalendarSync.MainForm [0] - Comparing Start time
2016-05-16 12:46:55,592 FINE 5 OutlookGoogleCalendarSync.MainForm [0] - Comparing End time
2016-05-16 12:46:55,592 DEBUG 5 OutlookGoogleCalendarSync.Recurrence [0] - Creating Google iCalendar definition for recurring event.
2016-05-16 12:46:55,592 FINE 5 OutlookGoogleCalendarSync.Recurrence [0] - Building RRULE
2016-05-16 12:46:55,592 FINE 5 OutlookGoogleCalendarSync.Recurrence [0] - Determining pattern for frequency olRecursWeekly.
2016-05-16 12:46:55,592 FINE 5 OutlookGoogleCalendarSync.Recurrence [0] - WEEKLY
2016-05-16 12:46:55,592 FINE 5 OutlookGoogleCalendarSync.Recurrence [0] - 3
2016-05-16 12:46:55,592 DEBUG 5 OutlookGoogleCalendarSync.Recurrence [0] - RRULE:FREQ=WEEKLY;INTERVAL=3
2016-05-16 12:46:55,608 FINE 5 OutlookGoogleCalendarSync.OutlookNew [0] - Timezone "(UTC-07:00) Mountain Time (US & Canada)" mapped to "America/Denver"
2016-05-16 12:46:55,608 FINE 5 OutlookGoogleCalendarSync.OutlookNew [0] - Timezone "(UTC-07:00) Mountain Time (US & Canada)" mapped to "America/Denver"
2016-05-16 12:46:55,608 FINE 5 OutlookGoogleCalendarSync.MainForm [0] - Comparing Subject
2016-05-16 12:46:55,624 FINE 5 OutlookGoogleCalendarSync.MainForm [0] - Comparing Description
2016-05-16 12:46:55,624 FINE 5 OutlookGoogleCalendarSync.MainForm [0] - Comparing Location
2016-05-16 12:46:55,624 FINE 5 OutlookGoogleCalendarSync.MainForm [0] - Comparing Private
2016-05-16 12:46:55,624 FINE 5 OutlookGoogleCalendarSync.MainForm [0] - Comparing Free/Busy
2016-05-16 12:46:55,624 FINE 5 OutlookGoogleCalendarSync.MainForm [0] - Comparing Reminder
2016-05-16 12:46:55,624 FINE 5 OutlookGoogleCalendarSync.OutlookCalendar [0] - GetSummary - not all day event
2016-05-16 12:46:55,624 DEBUG 5 OutlookGoogleCalendarSync.Recurrence [0] - 3/3/2016 1:00 PM (R) => "MEETING NAME"
2016-05-16 12:46:55,624 DEBUG 5 OutlookGoogleCalendarSync.Recurrence [0] - This is a recurring appointment with 4 exceptions that will now be iteratively compared.
2016-05-16 12:46:55,639 FINE 5 OutlookGoogleCalendarSync.Recurrence [0] - Exception is deleted and outside date range being synced: 03/03/2016
2016-05-16 12:46:55,639 FINE 5 OutlookGoogleCalendarSync.Recurrence [0] - Exception is deleted and outside date range being synced: 24/03/2016
2016-05-16 12:46:55,639 FINE 5 OutlookGoogleCalendarSync.Recurrence [0] - Exception is deleted and outside date range being synced: 14/04/2016
2016-05-16 12:46:55,655 DEBUG 5 OutlookGoogleCalendarSync.Recurrence [0] - Finding Google instance for deleted Outlook exception:-
2016-05-16 12:46:55,655 DEBUG 5 OutlookGoogleCalendarSync.Recurrence [0] -   Original date: 05/05/2016
2016-05-16 12:46:55,655 DEBUG 5 OutlookGoogleCalendarSync.Recurrence [0] - Google exception event is not cached. Retrieving all recurring instances...
2016-05-16 12:46:55,655 DEBUG 5 OutlookGoogleCalendarSync.GoogleCalendar [0] - Retrieving all recurring event instances from Google.
2016-05-16 12:46:56,047 DEBUG 5 OutlookGoogleCalendarSync.GoogleCalendar [0] - Page 1 received.
2016-05-16 12:46:56,455 DEBUG 5 OutlookGoogleCalendarSync.GoogleCalendar [0] - Page 2 received.
2016-05-16 12:46:57,134 DEBUG 5 OutlookGoogleCalendarSync.GoogleCalendar [0] - Page 3 received.
2016-05-16 12:46:57,338 DEBUG 5 OutlookGoogleCalendarSync.Recurrence [0] - Matching Google Event recurrence found.
2016-05-16 12:46:57,338 DEBUG 5 OutlookGoogleCalendarSync.Recurrence [0] - It is deleted in Google, so cannot compare items.
2016-05-16 12:46:57,338 DEBUG 5 OutlookGoogleCalendarSync.GoogleCalendar [0] - Doing a dummy update in order to update the last modified date of recurring event
Relevant portion of the log (as far as I can tell) on sync after deleting all entries in Google calendar on v.2.2.1.0
2016-05-16 13:03:56,674 FINE 5 OutlookGoogleCalendarSync.MainForm [0] - Processing 29/141
2016-05-16 13:03:56,678 FINE 5 OutlookGoogleCalendarSync.OutlookCalendar [0] - GetSummary - not all day event
2016-05-16 13:03:56,678 FINE 5 OutlookGoogleCalendarSync.Recurrence [0] - Found a master Outlook recurring item outside sync date range: 3/3/2016 1:00 PM (R) => "MEETING NAME"
2016-05-16 13:03:56,681 DEBUG 5 OutlookGoogleCalendarSync.GoogleCalendar [0] - Retrieving all events from Google: 3/3/2016 -> 3/4/2016
2016-05-16 13:03:57,266 DEBUG 5 OutlookGoogleCalendarSync.GoogleCalendar [0] - Page 1 received.
2016-05-16 13:03:57,266 DEBUG 5 OutlookGoogleCalendarSync.GoogleCalendar [0] - Looking for orphaned events to reclaim...
2016-05-16 13:03:57,266 DEBUG 5 OutlookGoogleCalendarSync.GoogleCalendar [0] - 0 unclaimed.
2016-05-16 13:03:57,267 FINE 5 OutlookGoogleCalendarSync.OutlookCalendar [0] - GetSummary - not all day event
2016-05-16 13:03:57,268 WARN 5 OutlookGoogleCalendarSync.Recurrence [0] - Failed to find master Google event for: 3/3/2016 1:00 PM (R) => MEETING NAME"

<SNIP>

2016-05-16 13:16:19,915 FINE 5 OutlookGoogleCalendarSync.OutlookCalendar [0] - GetSummary - not all day event
2016-05-16 13:16:19,916 DEBUG 5 OutlookGoogleCalendarSync.GoogleCalendar [0] - Processing >> 3/3/2016 1:00 PM (R) => "MEETING NAME"
2016-05-16 13:16:19,916 DEBUG 5 OutlookGoogleCalendarSync.MainForm [0] - 3/3/2016 1:00 PM (R) => "MEETING NAME"
2016-05-16 13:16:19,920 DEBUG 5 OutlookGoogleCalendarSync.Recurrence [0] - Creating Google iCalendar definition for recurring event.
2016-05-16 13:16:19,922 FINE 5 OutlookGoogleCalendarSync.Recurrence [0] - Building RRULE
2016-05-16 13:16:19,923 FINE 5 OutlookGoogleCalendarSync.Recurrence [0] - Determining pattern for frequency olRecursWeekly.
2016-05-16 13:16:19,923 FINE 5 OutlookGoogleCalendarSync.Recurrence [0] - WEEKLY
2016-05-16 13:16:19,923 FINE 5 OutlookGoogleCalendarSync.Recurrence [0] - 3
2016-05-16 13:16:19,924 DEBUG 5 OutlookGoogleCalendarSync.Recurrence [0] - RRULE:FREQ=WEEKLY;INTERVAL=3
2016-05-16 13:16:19,930 FINE 5 OutlookGoogleCalendarSync.OutlookNew [0] - Timezone "(UTC-07:00) Mountain Time (US & Canada)" mapped to "America/Denver"
2016-05-16 13:16:19,977 FINE 5 OutlookGoogleCalendarSync.OutlookNew [0] - Timezone "(UTC-07:00) Mountain Time (US & Canada)" mapped to "America/Denver"
2016-05-16 13:16:20,464 INFO 5 OutlookGoogleCalendarSync.MainForm [0] - This is a recurring item with some exceptions:-
2016-05-16 13:16:20,464 DEBUG 5 OutlookGoogleCalendarSync.Recurrence [0] - Creating Google recurrence exceptions.
2016-05-16 13:16:20,464 DEBUG 5 OutlookGoogleCalendarSync.GoogleCalendar [0] - Retrieving all recurring event instances from Google.
2016-05-16 13:16:20,814 DEBUG 5 OutlookGoogleCalendarSync.GoogleCalendar [0] - Page 1 received.
2016-05-16 13:16:21,202 DEBUG 5 OutlookGoogleCalendarSync.GoogleCalendar [0] - Page 2 received.
2016-05-16 13:16:21,581 DEBUG 5 OutlookGoogleCalendarSync.GoogleCalendar [0] - Page 3 received.
2016-05-16 13:16:28,336 INFO 5 OutlookGoogleCalendarSync.MainForm [0] - Recurring exceptions completed.
Thanks for any help.
May 18, 2016 at 3:11 PM
Hello, I have exacly the same Problem with recuring elements

eading Google Calendar Entries...
93 Google calendar entries found.
18 are exceptions to recurring events.

............................

Telefon-Konferenz / Web Meeting xxxxxxxx-Kontingentm... - Alle 2 Wochen von 15:30 bis 16:30 am Mittwoch (Kalender)"
WARNING: Event creation failed.
May 19, 2016 at 9:30 PM
Just realized that I really should open an issue rather than a discussion.

Feel free to vote up / comment on Issue 268 if you are experiencing the same problem.
Marked as answer by phw198 on 5/20/2016 at 1:23 AM
Coordinator
May 20, 2016 at 8:22 AM
@jodahush - Your issue doesn't look the same at all. Please raise an Issue ticket for it.