Skip to main content

Google Calendar Events Disappearing or Reappearing on iPhone

Applies to: Users who connect Google Calendar to Spiro and also view their calendar on iOS (iPhone or iPad)

A
Written by Amy DeFine
Updated over a week ago

What You May Notice

Some users may notice that calendar events:

  • Disappear and reappear on their iPhone

  • Seem to toggle off without any action

  • Reappear minutes or hours later

  • Appear correctly in Spiro, but not consistently on their phone

This behavior often begins after blocking time off or updating availability.


Why This Happens

In most cases, this is caused by how Google Calendar syncs with iOS, not by Spiro.

Google Calendar ↔ iOS Sync Behavior

When Google Calendar is connected to an iPhone, iOS syncs events on a refresh cycle rather than in real time. This can cause:

  • Temporary gaps where events appear missing

  • Events to reappear after the next refresh

  • Delays when changes are made from another platform

From the user’s perspective, this can look like events are being deleted and restored, even though they are not.


Multiple Calendars Displayed on iPhone

Many users have more than one calendar enabled on their device, such as:

  • Google Calendar

  • iCloud Calendar

  • Other subscribed calendars

An event may exist on one calendar but not another, which can make it appear to disappear and reappear as iOS refreshes or toggles visibility.


Calendar Subscriptions (Less Common)

If a user has subscribed to a calendar feed and also connected Google Calendar directly, iOS may display conflicting versions of the same event. This can create visual inconsistencies even though the event itself is intact.


How to Fix and Stabilize Calendar Sync

Follow these steps in order:

  1. Confirm the event exists in Google Calendar on the web

    • If it’s there, the event is correct.

  2. On your iPhone, go to
    Settings → Calendar → Accounts

  3. Temporarily disable any calendar accounts you don’t actively use, such as:

    • iCloud Calendar (for testing)

    • Subscribed calendar feeds

  4. Refresh Google Calendar sync

    • Turn Google Calendar sync off

    • Wait 2–3 minutes

    • Turn it back on

  5. Check your calendar display

    • Make sure you’re viewing only the intended calendar(s) in the iOS Calendar app.


Important to Know

  • Spiro sends appointments to Google Calendar once at creation.

  • Spiro does not continuously edit or remove calendar events.

  • If an event exists correctly in Google Calendar on the web, it has been successfully created.


Summary

If calendar events appear to disappear or reappear on an iPhone, it is usually due to Google-to-iOS sync timing or overlapping calendars, not an issue with Spiro. Confirming the event in Google Calendar on the web and simplifying calendar sync settings typically resolves the issue.

If you continue to experience issues after reviewing the steps above, please reach out to our support team for help.

Did this answer your question?