If your team members works across multiple locations, you have to set up the team members working hours by each location they work.
Step-by-step guide:
Go to Account Settings > Team Members.
Click on the team member's name, then scroll down to the Locations section.
Select the location where this team member works.
In the Working Hours section, set their working hours for each location.
If needed, use Date Overrides to adjust their schedule for specific days.
Save when you're done.
Note: If multiple locations or team members are selected for a service, the default working hours apply: you cannot choose Custom working hours or Specific dates and times option.