Troubleshoot Calendar Interop issues

Follow these tips to troubleshoot your issue with Calendar Interop.

Issue Resolution
When trying to check a Google Workspace user's availability, Microsoft Exchange or Exchange Online (Microsoft Office 365) users get an error message the user is not found. Other Google Workspace user accounts work as expected. Ensure the custom contact created for the Google Workspace user in the Exchange or Exchange Online environment has mail turned on.
Google Workspace users can check the availability of some Exchange users, but not others. Calendar Interop requires email addresses of Exchange users are not in use by Google users, either as part of the Google Workspace domain or as a consumer account.

If availability (free/busy) lookups work only for some accounts and not others, the likely explanation is not a Calendar Interop configuration issue. It's probably the existence of the Exchange account in Google.

Corrective actions:

  • In the Google Admin console, search for the email address. If you find it there, make sure the user is in an organizational unit where Google Calendar is turned off.
  • Check the transfer tool for unmanaged (consumer) users, where you can resolve the conflicting account.
  • If the account exists in Google Workspace, but you want to use Calendar Interop for the same account, you can temporarily move the Google Workspace account to an organization where Calendar is turned off.
Exchange users can't check the availability of Google Workspace users.

Run a test using the user availability lookup tester tool.

The tester tool requests a user's availability using Exchange. If a Google Workspace email address is entered, Exchange requests availability from Google Workspace. If an Exchange email address is entered, Exchange retrieves the Exchange user's availability. The tool also shows detailed error messages Exchange encounters.

You must be signed in as a super administrator for this task.

Exchange 2010 users can't check the availability of Google Workspace users. The Exchange server response in the tester tool displays AvailabilityAddressSpace Google Workspace domain couldn't be used because the Autodiscover endpoint couldn't be discovered. Run the following PowerShell command:

(Invoke-WebRequest https://autodiscover.<Google Workspace domain>/autodiscover/autodiscover.xml -Method POST).Content

Note: The Google Workspace domain in the command above should match the domain in the error message.

The command's output should match the content of the autodiscover.xml file. If you get a different output or an error message, consult the documentation for your web server.

Microsoft IIS doesn't allow POST requests to static files. If you get error 405 (Method Not Allowed) and you're using IIS, you need to set up IIS to recognize the autodiscover.xml file as a script (for example, using Server Side Includes).

For more troubleshooting options, go to Autodiscover endpoint couldn't be discovered.

Google Workspace users can't check the availability of Exchange users.

Run a test using the user availability lookup tester tool by entering an email address of an Exchange user. This step asks Exchange to resolve the availability of the user. You should get a detailed error message there.

You must be signed in as a super administrator for this task.

If there’s no error in the availability (free/busy) tester tool, the Google Calendar web interface might still display the wrong information. There are several possible symptoms, for example:

  • The user appears as busy when they're marked as available on Exchange

  • The user appears as available when they're marked busy on Exchange

  • The error message "Calendar cannot be shown" is displayed

The most common cause for these symptoms is a Google Workspace user or Google user has Google Calendar turned on. Learn more

​Check to make sure Google Calendar service is turned off for this user (even if it's a user in a different Google Workspace account).

Event detail feature is turned on, but Exchange users only receive availability blocks of Google Workspace users.

Verify the Google role account you selected can access the required calendars and event details.

  1. Sign in to the account in Google Calendar and try to access the Google Calendar for which details don't appear in Microsoft Outlook.
  2. Make sure you can view the details in Google Calendar.

You might be using an old Calendar Interop authentication setup, which only allows accessing availability data. To fix this, regenerate Exchange credentials using the Exchange authentication credential generation tool. Then update your availability address space using the Exchange server configuration tool. For more details, go to steps 3 through 5.

Event detail feature is turned on, but Google Calendar users only get availability blocks of Exchange users.

Verify the Exchange role account you selected can access the required calendars and event details.

  1. Sign in to the account in Outlook and try to access the Exchange calendar for which details don't appear in Google Calendar.
  2. Make sure you can view the details in Outlook.

Google, Google Workspace, and related marks and logos are trademarks of Google LLC. All other company and product names are trademarks of the companies with which they are associated.
Was this helpful?
How can we improve it?

Need more help?

Sign in for additional support options to quickly solve your issue