Authenticated ICS feeds for private calendar events

Ah - thanks, that helps narrow it down.

On my side, Google Calendar does accept the subscription URL (via “From URL”), but the behaviour I’m seeing is:

  • the calendar is added successfully
  • however, it shows no events at all

So it’s not a case of the URL being rejected - it’s more that the feed appears empty from Google’s perspective.

Given that the raw ICS clearly contains VEVENT entries (e.g. with UID, DTSTART, SUMMARY, etc.), this makes me think it might be something like:

  • Google filtering out past events (most of my test data is historical)
  • or something about how the feed is being interpreted (e.g. time range, caching, or headers)

Let me know if there’s anything specific you’d like me to check in the feed itself.

2 Likes