Appointments working hours settings

Service Provider working hours are from 10 am till 12:30 am
Service duration is set at 90 minutes.
The service provider needs 15 minutes break between each appointment:

Service slots that should be available for the visitor are:
10:00
11:45
13:30
17:00
18:45
20:30
23:00

Setting breaking hours to match the above schedule is not working. The result is:

Durations add-on is activated
And Overworking hours option is set to Yes

Please advise