bBickford Technologies

Guide · Team schedules

TeamSnap calendar not syncing with iPhone: what actually fixes it

A game moved and your iPhone still shows the old time. Here is why that happens and how to fix it.

First, find out which kind of sync you have

Most "not syncing" problems come from this. There are two different things, and they look alike.

If your calendar has old times, you very likely have the first kind. The fix is to delete those copied events and subscribe instead.

Fix 1: subscribe by calendar link

  1. In TeamSnap, find the calendar sync or subscribe option for your team. The menu names change from time to time. Look for "Calendar sync", "Subscribe" or a calendar feed link.
  2. Choose the option for the iPhone or Apple Calendar. It gives you a link that starts with webcal.
  3. Open the link on your iPhone and tap Subscribe. Or go to Settings, then Calendar, then Accounts, then Add Account, then Other, then Add Subscribed Calendar, and paste the link. (On the newest iOS the path starts with Apps, then Calendar.)
  4. Delete the old one-time events so you do not see every game twice.

If you have several kids on several teams, repeat this for each team. Each team has its own link.

Fix 2: know the refresh delay

A subscribed calendar is not live. Your phone asks for the latest version on its own schedule, and that can be every few hours or even once a day. It can be slower in Low Power Mode or when the phone has been idle. Google Calendar is slower still when you add a link there. It can take many hours and you cannot force it.

That means a change made in the morning may not reach you before the evening game. You can speed it up a little. Open the Calendar app, tap Calendars at the bottom, and pull down to refresh. If that fails, remove the subscription and add it again, which fetches a fresh copy at once.

Fix 3: check three settings

When the delay is the problem

Even a working subscription tells you nothing when a game changes. You only learn it if you happen to look at the calendar. For a family with two or three kids on different teams, that is how people turn up at the wrong time.

We build Bickford Sports Calendar for this gap. You paste each team's calendar link once. It puts every kid's games and practices in one family calendar, checks the links every hour, and sends an alert to both parents when a game or practice in the coming week moves, is cancelled or is taken off. It reads the schedule from the team's link, so it works with TeamSnap and with the other apps and sites teams use.

What to know before you try it:

Try Bickford Sports Calendar

Not affiliated with TeamSnap or Apple. TeamSnap is a trademark of its owner.

Questions people ask

Why does my iPhone still show the old game time?

Usually the events were copied once and are not subscribed, or the subscription has not refreshed yet. Subscribe by calendar link and delete the copied events.

How long does a subscribed calendar take to update on an iPhone?

It varies. Plan on a few hours, and up to a day. You cannot set it to be instant. Removing and re-adding the subscription fetches a fresh copy right away.

Will I get an alert when a game changes?

Not from a calendar subscription alone. Bickford Sports Calendar sends an alert when a game or practice in the coming week moves or is cancelled. It is free during a test until 23 November 2026.