If you received the following error message in response to your workflow, this article can help you troubleshoot possible causes:
"Why it failed:
This action may have failed for one of the following reasons: User deleted or suspended; Calendar created outside of the domain; Calendar service disabled.
Please check if: (1) User is in an Org Unit with Calendar Service enabled (2) User not suspended (3) Calendar was not created outside of your domain (4) User is in an Org Unit with BetterCloud enabled."
In this case, the action in your workflow may have failed for one of following reasons: the user in question may be suspended or no longer exists on your domain (has already been deleted), Google Calendar and/or BetterCloud are not enabled for this user's org unit, or the user's secondary calendar does not belong to your domain. For troubleshooting each of these items, please read on below.
User is Suspended or No Longer Exists
To confirm that the user affected by your workflow currently exists in an active state on your domain, please utilize the search bar at the top of your BetterCloud window; existing user names will auto-populate a selection, and direct you to the appropriate profile page.
You may also survey all users by navigating to Directory > Users > Explore.
On your user's profile page, you can view current account status on the right side. Hovering over the status icon will provide you with an option to change this status; you can also select "Suspend/Restore User" from the options on the left side of the page.
If you cannot find your user in BetterCloud, he or she may have already been deleted. If so, you can view recently deleted users (and restore them, if necessary) for up to five days after their deletion date in the Admin Console. Please see: Restore a Recently Deleted User
If you see any discrepancies in your directory in BetterCloud vs the Admin Console, you can run a sync to resolve them.
Calendars / BetterCloud Disabled for Org Unit
To confirm that Google Calendar is enabled for this user's org unit, navigate to admin.google.com > Apps > G Suite. Locate the 'three dot' icon next to the listing for Calendars, and select either "ON for everyone", or ensure that the appropriate org unit is included among the org units for which Sites is enabled.
To confirm that BetterCloud is enabled for your domain, navigate to admin.google.com > Apps > Marketplace Apps. Locate the 'three dot' icon next to the listing for BetterCloud, and select "ON for everyone".
Shared Calendar is External to Domain
If a user has shared access to a calendar that is external to your domain (owned by another domain or external user) BetterCloud will not have the appropriate permissions to remove this user's access.
Viewing the calendar's settings from within the user's Google Calendars account will be the easiest way to discover the calendar's native domain.