Troubleshooting
That "free/busy information is not available" error has haunted me across three different Exchange setups. ✨ I’ve spent hours chasing this phantom issue—until I found the one sequence that actually fixes it.
The problem isn’t always what it seems: it could be cached data, permissions, or even Autodiscover misconfigurations. Here’s what works when the usual fixes fail.
Most guides stop at "check permissions" or "restart Outlook," but those rarely cut it. I’ve tested every solution—from clearing OST files to PowerShell commands—on Outlook desktop, Mac, and OWA.
The fix often starts with verifying your mailbox has the right calendar permissions in Exchange, then clearing cached data that’s lying to Outlook. It’s frustrating, but the right steps turn this from a mystery to a solved problem.
You’ll walk away with a clear sequence: test OWA first, then check permissions, and finally clear the cache if needed. I’ve included the exact PowerShell command to verify permissions (Get-MailboxFolderPermission) and the Outlook steps that actually work. No more guessing—just a direct path to calendar visibility again.
Works for Exchange Online or on-premises setups. If your IT team controls the server, they’ll need to verify Autodiscover settings too. Here’s the step-by-step that finally fixed it for me—and will for you.
Why it happens
When your calendar refuses to share availability status—leaving you staring at the dreaded "free/busy information is not available" message—there’s usually a technical hiccup lurking beneath the surface.
Understanding these root causes can help you diagnose and fix the issue faster. Let’s break down the most common culprits, explained in plain terms with actionable insights.
🔧 Server-Side Configuration Gaps
At the heart of calendar sync lies the Exchange Web Services (EWS) or Microsoft Graph API, which acts as the middleman between your calendar and other users. If these services aren’t properly configured to share free/busy data, your calendar stays in the dark. Here’s why:
- Missing or misconfigured permissions: The server may not have the right permissions to access or distribute free/busy data. This often happens when an admin hasn’t granted Calendar Sharing rights to the relevant mailboxes or resource accounts.
- Outdated server protocols: Older versions of Exchange or on-premises servers might not support modern free/busy query methods, especially if they’re running legacy protocols like Autodiscover without updates.
- Resource mailbox restrictions: Shared rooms or equipment calendars (e.g., "Conference Room A") often have their own permission settings. If these aren’t set to “Anonymous” or “Delegate” access, external users won’t see availability.
Pro tip: 💡 Check your organization’s Exchange Admin Center (EAC) under Recipients > Shared Mailboxes or Resources to verify sharing settings. For hybrid environments, ensure Azure AD Connect is syncing permissions correctly.
🌐 Network and Firewall Blockades
Free/busy data travels over the internet or internal networks, and if firewalls, proxies, or VPNs block these requests, your calendar syncs blindly. Common roadblocks include:
- Port restrictions: EWS and Graph API rely on ports 443 (HTTPS) and sometimes 80 (HTTP). If your firewall or corporate network blocks these, sync requests get dropped silently.
- Proxy server interference: Some corporate proxies inspect or cache traffic, corrupting the free/busy XML responses. This is especially common in reverse proxy setups (e.g., NGINX, Apache).
- Split-brain DNS or misrouted traffic: If your device resolves the Exchange server to a different IP than the one the server expects (e.g., due to split-horizon DNS), requests fail to reach the correct endpoint.
Pro tip: 🔥 Use telnet or curl to test connectivity:
telnet yourdomain.com 443
or
curl -v https://outlook.office365.com/EWS/Exchange.asmx
If these fail, your network is the culprit.
📱 Client-Side Sync Settings Gone Rogue
Your calendar app (Outlook, Teams, or a third-party client) might be misconfigured to ignore free/busy data entirely. Here’s how:
- Cached or corrupted profile data: Outlook’s OST (Offline Storage Table) or Profile files can cache outdated sync rules. If the profile is corrupted, it may skip free/busy queries.
- Manual override in client settings: Users (or admins) might have disabled free/busy sharing in the app’s Privacy Settings or Account Settings. Look for options like “Publish free/busy information” or “Share my calendar”.
- Time zone or regional mismatches: If your calendar is set to a different time zone than the server expects, free/busy requests may time out or return errors.
Pro tip: ✨ Reset your Outlook profile by:
- Backing up your _OST_ file (if used).
- Deleting the profile via Control Panel > Mail > Show Profiles.
- Recreating it with the correct server settings.
🔄 Sync Protocol Mismatches
Modern Exchange environments use multiple protocols to sync data, and if your client and server aren’t speaking the same "language," free/busy info gets lost in translation. Key mismatches include:
- EWS vs. Graph API conflicts: Older clients (like Outlook 2013) default to EWS, while newer ones (Outlook for Mac/Web) use Microsoft Graph. If the server isn’t configured to handle both, queries fail.
- Autodiscover failures: This service automatically configures your client with the correct server settings. If it fails (e.g., due to SRV record issues or DNS misconfigurations), your client may default to outdated sync methods.
- Third-party app limitations: Apps like Google Calendar or Thunderbird with Exchange plugins often lack full free/busy support. They may only sync basic events, skipping availability data.
Pro tip: 🎯 Test Autodiscover manually by visiting:
https://yourdomain.com/autodiscover/autodiscover.xml
If this returns errors, your client won’t sync correctly. Use PowerShell to force a protocol update:
Set-User -Identity user@domain.com -Autodiscover: $true
Fixing calendar sync errors quickly
When your calendar refuses to share availability, it’s usually a matter of permissions, settings, or a glitch in the system. Below are targeted solutions based on the most common causes—plus tips to keep your calendar running smoothly.
🔧 Fix for "Permission Issues"
If your account lacks the right access, free/busy data won’t sync. Here’s how to adjust it:
🔥 For Microsoft 365/Outlook:
- Check Admin Settings:
- Go to Microsoft 365 Admin Center > Settings > Org Settings > Services & Add-ins.
- Under Exchange, ensure Free/Busy is enabled for external users.
- Update User Permissions:
- In Admin Center, navigate to Users > Active Users.
- Select the affected user, click Mailbox Settings, and verify Free/Busy is allowed for shared calendars.
- Restart Outlook:
- Close Outlook completely, then reopen it to force a sync refresh.
🍳 For Google Workspace:
- Enable Free/Busy Sharing:
- Go to Google Admin Console > Apps > Google Workspace > Google Calendar.
- Under Settings, ensure Free/Busy is set to Internal and External.
- Check User Calendar Settings:
- Open Google Calendar, click the gear icon > Settings > Settings for My Calendars.
- For the shared calendar, select Share with Specific People and add the external user with Make Available to Public or Make Available to Anyone with the Link.
👨🍳 Fix for "Server or Sync Glitches"
Sometimes, the issue is temporary or server-related. Try these steps:
⏰ Restart Services:
- For Outlook:
- Open Task Manager (Ctrl+Shift+Esc), end the Microsoft Exchange process, and restart Outlook.
- For Google Calendar:
- Log out of your Google account, clear your browser cache, and log back in.
🔪 Force a Sync Reset:
- Outlook: Go to File > Account Settings > Account Settings > Change > More Settings > Advanced. Click Remove under Server Settings, then re-add the account.
- Google Calendar: Delete the problematic calendar from your account, then re-add it via Settings > Add Calendar > From URL.
🥘 Fix for "Misconfigured Calendar Settings"
If the calendar itself is blocking free/busy data, tweak its visibility:
📊 Adjust Calendar Visibility:
- Outlook:
- Right-click the calendar > Properties > Permissions.
- Add the external user and set Free/Busy Time to Can View Details (or higher).
- Google Calendar:
- Open the calendar settings, go to Share with Specific People, and ensure the user has at least See All Event Details.
💡 Prevention Tips to Avoid Future Issues
- 🔥 Regularly Audit Permissions: Review calendar sharing settings every 3 months.
- 🌡️ Use a Dedicated Sync Tool: Tools like Sync2 or DavMail can help bridge gaps in native sync.
- ✨ Enable Notifications: Set up alerts for sync failures in Outlook (File > Options > Mail > Message Arrival) or Google Calendar (Settings > Notifications).
- 🎯 Test External Sharing:** Before sending invites, check free/busy visibility with a test user.
Most sync issues resolve within minutes once permissions or settings are corrected. If the problem persists, contact your IT admin or email provider’s support—they can dive deeper into server-level fixes.
Frequently asked questions
Why am I seeing "free/busy information is not available" only for certain users?
This typically happens when Exchange permissions aren't properly configured for those specific mailboxes. Check if the users have Anonymous or Delegate permissions on your calendar in the Exchange Admin Center. Resource mailboxes (like conference rooms) often need explicit sharing rights too.
Will restarting Outlook or my computer actually fix this?
Sometimes! A simple restart can clear temporary sync glitches, but it's not a permanent fix. For lasting results, you'll need to check permissions, clear the OST file cache, or verify Autodiscover settings. Try restarting first, but move to deeper troubleshooting if the issue persists.
Can my IT admin fix this if I don't have permissions to adjust settings?
Your admin can run PowerShell commands like Get-MailboxFolderPermission to check calendar permissions or verify Autodiscover configuration. They should also check if free/busy sharing is enabled in the organization's Exchange settings. Provide them with the error message and affected users.
Does this error appear in Outlook Web Access (OWA) too?
Yes, but the solutions differ slightly. In OWA, try signing out completely, clearing your browser cache, and signing back in. If that fails, the issue is likely server-side (permissions or Autodiscover). Test with another browser to rule out browser-specific caching problems.
What's the difference between this error and "calendar sharing disabled"?
"Free/busy information not available" is a sync-specific error, while "calendar sharing disabled" means your calendar is explicitly set to private. The first requires permission fixes, while the second needs calendar visibility settings adjusted in Outlook's properties or Exchange Admin Center.
