Troop Calendar Syncing - New Events Not Syncing to Subscribed Calendars

Thanks for the responses. I finally figured it out.

TL;DR: calendar programs apparently don’t like the windows ^M control character.

We had tried delete-&-resubscribe numerous times. This affected iOS & Android users and basically everyone in the troop. Even subscribing directly to a google calendar (in a new account that never subscribed to the troop calendar) via google’s web app calendar yielded the same results

It came down to an entry where someone copy-pasted the description from a word doc. The description had a bunch of windows carriage-returns (^M), some single, some double. While manually scrolling through the ICS file, I saw that every event listed after the entry with ^Ms would not appear when imported or subscribed. I’m not sure if it was the single ^M or double ^M^M that did it.

After I deleted the carriage returns from the ICS file, it imported fine into my calendar program. Editing the entry in ScoutBook+ to remove the offending ^Ms allowed the recently added events to finally appear on subscribed calendars.

One interesting side note, the open-source Thunderbird email/calendar program was the only application that ate the ^Ms and still showed the full calendar.

We’re going to implement a new TTP for our troop’s calendar maintainer: no copy-paste from Word docs… :slightly_smiling_face: