Scheduling and managing events using Outlook.com calendar
I seems maybe my issue may have been that I was setting the update interval too short. I tried 1 minute because I didn't want to wait 5 minutes while testing. Turns out the script has a check right away and 1 minute wasn't always long enough to for that one to complete reliably before the first "real" startSync run. It didn't seem to recover well from that collision. Maybe 5 min is the minimum "safe" interval. I'll try updating the trigger later if I can't stand the 5 minute wait.