logo
search
Calendar Problems

How to Fix Microsoft Bookings Calendar Sync and Duration Problems

Maira MehtabMaira Mehtab Sep 22, 2026 868 views

Question details

The user needs to resolve an issue where Microsoft Bookings fails to update availability based on recent Outlook calendar changes and incorrectly resets a 45-minute service duration to 30 minutes.

Product
Microsoft Bookings
Device & OS
not provided
Scenario
Managing scheduling and appointment availability on a personal or shared booking page.
Observed behavior
Unavailable times remain open on the booking page despite the Outlook calendar being blocked off, and services configured for 45 minutes continually revert to a default 30-minute duration.
Before you start

Ensure you are logged into the correct Microsoft 365 account on Outlook on the web, and verify that your browser is not loading a cached version of your booking page.

Solution 1Recommended

Adjust Calendar Sharing Permissions in Outlook

Modifying your Outlook calendar sharing permissions allows Bookings to correctly read your free/busy status and block out unavailable times.

Microsoft Bookings requires specific permission levels to read the linked Outlook calendar. If these permissions are set too restrictively, the booking page will not reflect your actual availability.

1
Open Outlook Settings

Log in to Outlook on the web using your Microsoft 365 account. Click the gear icon in the top right corner to open the Settings menu.

2
Navigate to Shared Calendars

In the Settings sidebar, click on 'Calendar' and then select 'Shared calendars'.

3
Update Permissions

Under the 'Share a calendar' section, select the calendar linked to your Bookings page. Locate 'People in my organization' and change the permission dropdown to at least 'Can view when I'm busy'.

Sync Completion: It may take a few minutes for the new permissions to propagate and for Bookings to reflect your updated availability.
Free Microsoft Office alternative

Boost Your Productivity with WPS Office

While Microsoft Bookings handles your scheduling needs, handling the resulting documents, invoices, and presentations requires a robust office suite. WPS Office is a lightweight, fully compatible, and free alternative to Microsoft Office that helps you seamlessly manage your daily workflows.

  1. 1. Download WPS Office: Visit the official WPS website and download the free installation package for your Windows, Mac, or Linux device.
  2. 2. Install the Suite: Run the downloaded installer and follow the quick on-screen instructions to set up the software.
  3. 3. Open Your Documents: Launch WPS Office and simply open or drag-and-drop your existing Microsoft Office files to continue editing instantly.
Fully compatible with Microsoft Word, Excel, and PowerPoint formats (.docx, .xlsx, .pptx).Lightweight installation ensures fast loading times, even on older computers.Built-in PDF editing tools for effortlessly managing client contracts and invoices.Familiar tabbed interface makes migrating from Microsoft Office completely seamless.
microsoft office alternative - wps office

Frequently Asked Questions

Why is Microsoft Bookings not blocking out my busy times?

This usually happens because Bookings lacks the necessary permissions to read your connected Outlook calendar. You must adjust your shared calendar settings in Outlook on the web to allow people in your organization to view when you are busy.

How long does it take for Outlook to sync with Microsoft Bookings?

Normally, synchronization is nearly instantaneous. If updates are delayed, refreshing the booking page, verifying your internet connection, or checking your time zone settings in both Outlook and Bookings can help trigger the sync.

Can I force Microsoft Bookings to update my calendar immediately?

There is no manual 'sync now' button in Bookings. However, toggling the 'Events on Office calendar affect availability' setting off and back on within the Staff profile page can sometimes force a refresh.

Why does my custom service duration keep resetting to 30 minutes?

This is a known glitch that can occur when editing older services. The most reliable fix is to navigate to the Services tab, create a brand-new service with your desired 45-minute duration, and delete the original malfunctioning service.