Hi Andrew Raz ,
Welcome to the Q&A Community
I’m here to assist with your problem.
Sorry for late response.
As per the description you have shared, we understand that you have a concern with custom hours in Microsoft Booking. I have been testing your query from my side, based on my test result I can be able to set the custom hours for specific days with multiple time rage. You can refer to the screenshot of my test results.
Test set up #1 General availability "Not bookable" and I set a specific start date on 9/21/2025 and end date on 9/27/2025. Then I used your query custom hour rage (16:00 “4 pm” - 23:00 “11 pm”), Here, I have set 30-minute increments, therefore, to include the end time we need to add another 30 minutes in our end time schedule.
Test Result:
Therefore, to better understand the issue and provide possible solution, we need more details from you, please kindly provide us the following information. Thank you.
- May I please double confirm if your public bookings link time zone and your Booking page time zone is same? if you haven't check it yet, please kindly Open your Microsoft Booking --> go to Booking page -->Expand Region and time zone settings --> Under Current time zone, check if it is same time zone with your public booking link time zone, if it has difference, please kindly change and Save. then try if there is any update. You can refer to the screenshot.
- May I please confirm if you assigned staff for the service? if yes, please kindly check if the custom hour is selected. To do this, open your Microsoft Booking --> Staff -->Select the staff you assigned to service -->Edit staff --> check if Use business hours option is enabled, if not kindly enable it --> Save changes. You can refer to the screenshot below.
If the issue still persists, I'm afraid something is stuck in the Team’s background, and it needs to check your Booking from back end to further investigate the issue.
In this situation, I sincerely recommend you contact your Microsoft 365 Administrator, help you raise a support ticket by following steps in this article Get support - Microsoft 365 admin | Microsoft Learn
The support team has higher permission to further help you check your Booking from back end for root cause.
If you are not sure who is Admin, for reference: How do I find my Microsoft 365 admin? - Microsoft Support
We appreciate your kind patience and understanding that sometimes the initial response may not immediately resolve the issue or there may be some misunderstandings about your scenario, but we would love to hear updates from you and find out further suggestions.
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.