Teamworks doesn't sync the way TeamSnap or GameChanger do: there's no calendar link to copy, so Hub connects to your Google, Outlook or iCloud account and writes events across instead. That different mechanism comes with different failure modes — a first sync that takes a day, a feed that only carries a window of dates, and a setup step that only exists on the web. Here's the checklist in the order worth working through.
The first sync simply hasn't finished — it can take up to 24 hours
Start here, because it explains most of the empty calendars. Teamworks says the initial sync can take up to a full day, and asks you not to shuffle appointments while it's running. Nothing you do speeds it up, and there's no progress indicator to watch. If you connected the calendar this morning and nothing has landed, that's expected behavior rather than a failure — give it the day before touching anything.
Setup never actually completed, because you were in the phone app
Teamworks lists calendar sync as a web-only feature, so there's no way to finish the connection from your phone. If you went hunting through the app for Sync Settings and gave up, the sync was probably never established at all. Sign in to your organization's Teamworks Hub in a browser on a computer, then go to Calendar → Settings → Sync Settings → Get Started. You don't need staff or admin rights — any user can sync their own calendar.
Events arrive, then stop at a certain date — the sync only carries a window
This looks exactly like a half-broken feed and isn't one. The Teamworks sync covers roughly 42 days back and 201 days forward, so anything further out than about six and a half months genuinely isn't in it yet. A season that opens next summer will appear as it comes into range. Before troubleshooting, scroll your calendar to the dates that are missing and check whether they're simply beyond that horizon.
The events are syncing into a calendar you can't see
If you followed the usual advice and pointed Teamworks at a dedicated calendar rather than your main one, it's easy to end up with a calendar that's real but unticked. In Google Calendar, check the left sidebar and make sure the destination calendar is switched on; on an iPhone, check the calendar list in the Calendar app. It's worth confirming which calendar you picked at connection time before assuming nothing arrived.
You bridged a link out, and now that link is on Google or Apple's refresh cycle
Once Teamworks is writing into a Google or iCloud calendar and you've copied that calendar's subscribable address elsewhere, you've added a second delay on top of the Teamworks one. Google and Apple re-read subscribed feeds only every 12 to 24 hours, sometimes longer, with no way to force it and no notification when something moves. Worth ruling out separately: a static file — Teamworks AMS, a different product from Hub, has a Download iCal option that produces a file which never updates at all. If that's what you added, no amount of waiting will help.
A full day for the first sync — Teamworks says it can take up to 24 hours, and asks you not to edit appointments during that window. If you've also bridged a link out into another calendar app, add another 12 to 24 hours for Google or Apple to re-read it.
The Teamworks sync carries a window rather than the whole calendar: roughly 42 days back and 201 days forward. Events past that horizon aren't missing, they just haven't come into range yet, and they'll appear as the dates get closer.
Teamworks allows one external calendar connected at a time. To switch properly, go to Calendar → Settings → Sync Settings → Stop Syncing Calendar, wait up to 30 minutes for it to unlink, then connect the new one.
No, that's the sync working as designed: it runs in both directions, so anything you add to the connected calendar pushes into Teamworks too. If that's not what you wanted, stop the sync and set it up again pointed at a calendar created just for this.
You're in Teamworks AMS, which is a different product from Hub. AMS does email a subscription link, but it demands your AMS login to authenticate — and AMS's own documentation says Gmail's calendar and web Outlook can't handle it. Its Download iCal option produces a static file that never updates. Neither is a feed you can paste elsewhere.
Teamworks shows the change inside its own app, but only if somebody opens it — and once those events are sitting in Google or Apple Calendar, those apps refresh silently and never tell you what moved. Schedule Caddie checks the bridged feed every hour and emails you exactly what changed: new time, old time, which schedule. It's free, and it merges every kid and every app into one calendar.
Every kid, every schedule, every app — merged, color-coded, and watched for changes.
Get Started FreeWant to see it first? Explore a real family's calendar — no account needed.
Prefer an interactive walkthrough? Try the guided wizard
Team apps, school calendars, and paper schedules — merged, color-coded, change-alerted.