Dear @Maddie Hession,
Good day, and thank you for providing a detailed description of the issue you’re experiencing with your Outlook Bookings page. As a forum moderator, I genuinely wish I could directly access your account or delve into the backend systems to diagnose and fix this for you. However, our role here is limited to providing general guidance and solutions that can be applied by users. From my research, this is a relatively common issue with Microsoft Bookings and is often caused by a temporary synchronization problem between Bookings and the staff members’ Outlook calendars.
Please try the following steps to see if they help resolve the issue:
1.Quick Browser & Cache Fixes
- Refresh the page a few times (Ctrl + F5 for hard refresh).
- Try in an Incognito/Private window.
- Clear your browser cache and cookies for office.com / outlook.office.com.
- Switch to a different browser (Edge > Chrome or vice versa) and test.
2.Toggle the Calendar Sync for Each Staff Member
This resets the connection between Bookings and each person’s Outlook calendar:
- Go to your Bookings page in Microsoft 365 (bookings.microsoft.com or via Outlook app launcher).
- In the left menu, click Staff.
- Click on each staff member one by one
- In their profile, go to the Availability section.
- Uncheck the box: “Events on Office calendar affect availability”.
- Click Save.
- Wait 30-60 seconds.
- Go back in, re-check the box, and Save again.
Repeat for every staff member who shows “Loading...”.
After doing this for all affected staff, go back to your public booking page and test the Select Staff dropdown again.
If the issue persists
- Allow some time (around 1-2 hours) and test again, as backend synchronization may take time to stabilize.
- As a temporary workaround, consider setting staff selection to “Anyone” (if appropriate), or temporarily disabling staff selection for the affected service.
I hope this information is helpful. Please follow these steps and let me know if it works for you. If not, we can work together to resolve this. Thank you for your patience and understanding. If you have any questions or need further assistance, please feel free to share them in the comments so I can continue to support you. I'm looking forward to your reply.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.