My brother offers free trial guitar lessons for potential customers, but only on specific time slots. These time slots are also available for normal lessons.
So for example on monday morning he is available for trial lessons and for normal lessons. On tuesdays he is only available for normal lessons.
So I created 2 connections with the same worker with overlapping working hours.
The I found out that the plugin doesn’t check if appointments from 1 connection conflict with appointments from the other connection when assigned the same worker.
This leads to appointments for the same worker being scheduled on the same time.