iCal sync not working? Troubleshooting guide for vacation rental hosts
iCal sync usually breaks for one of five reasons: an expired or changed export link, an http link where https is needed, a feed not re-exported after a listing change, the importing site's own fetch delay, or a source site that changed its link format. Paste the link in a browser first: it should download a .ics file.
Quick diagnostic checklist
Before you try platform-specific fixes, run through this checklist to identify the most likely cause:
Common causes and fixes
- 1
Expired or changed iCal URL
Platforms sometimes rotate or invalidate iCal URLs when you edit listing settings, change your password, or modify calendar preferences. The old URL returns a 404 or an empty calendar.
Fix: Go back to the source platform, re-export a fresh iCal URL, and update it everywhere you imported the old one.
- 2
HTTP vs HTTPS mismatch
Some older URLs use
http://instead ofhttps://. Many platforms now reject non-HTTPS iCal imports as a security measure.Fix: Change
http://tohttps://in the URL. If the platform does not support HTTPS for its export, you may need a sync proxy. - 3
Platform sync delay (not a bug)
iCal sync is not real-time. Airbnb refreshes every few hours. Vrbo can take up to 24 hours. Booking.com varies. If you just made a booking and it does not appear on the other platform yet, it may simply be waiting for the next fetch.
Fix: Wait for the sync cycle. If the delay is consistently longer than 24 hours, the URL may be broken. Test by pasting it in a browser.
- 4
Wrong listing URL
If you manage multiple properties, it is easy to accidentally export the iCal URL for the wrong listing. The sync will work, but the dates will not match.
Fix: Verify the listing ID or property name in the iCal URL matches the property you intend to sync.
- 5
Dates that echo between two sites
Two-way import is the standard setup: Airbnb imports the Vrbo export, and Vrbo imports the Airbnb one. It does not break sync. It does make dates echo. Airbnb and Vrbo both export nights blocked by an import, so a Vrbo booking comes back to Vrbo as an Airbnb block.
When that booking is canceled, the dates clear in two steps: first on Airbnb at its next import refresh, then on Vrbo at its next one. Until both have run, the dates can still look blocked. They stay blocked only if one of the imports has stopped refreshing.
Fix: Keep the two-way sync and give both sites time to refresh. On Airbnb, press Refresh on the imported calendar to speed up the first step. If the dates are still blocked after a day, check each import with the fixes above.
Platform-specific notes
Airbnb
Airbnb iCal export URLs contain a unique hash that changes if you regenerate the export. If sync stops working, check whether you (or Airbnb) regenerated the URL. Also, Airbnb blocks imports from URLs that return empty VCALENDAR files. Make sure the feed has at least one event or blocked date.
Vrbo
Vrbo has a known slower sync interval (up to 24 hours). If you need faster updates, Vrbo does not offer a manual refresh button. The only workaround is to remove and re-add the import URL, which sometimes triggers an immediate fetch.
Booking.com
Booking.com occasionally changes iCal URL formats during Extranet updates. If sync breaks after a Booking.com interface update, re-export the iCal URL from the Extranet and update your imports.
Still not working?
Try a fresh combined feed
If you have tried all the fixes above and dates are still out of sync, start fresh: re-export all your iCal URLs, preview them merged at icalendarsync.com, get a sync link with RentalBeam Plus and Pro, and replace all imports with it. This clears every stale link in one step.
Sync health
Up to date, Not updating, or Link broken per source with the exact time of the last successful sync.
Export access tracking
See when Airbnb, Vrbo, or Google Calendar last fetched your export URL, so you know each platform is actually pulling updates.
Selective iCal export
Control exactly what each platform sees: choose sources, custom blocked dates, and bookings per export URL.
Open in Google Calendar
One button to subscribe to your export URL in Google Calendar.
Create a free RentalBeam account and open Booking sites on your rental. No credit card required.
