I am also having a similar problem. I have 5 total consultants who have varying availabilities, but if a time is booked, it blocks off that time for all other consultants.
For example: If a client books a session with me at 7pm, any other coach who previously had an opening at 7pm is now not shown as available. I want to be able to have multiple sessions booked at the same time in different "booking groups". How do we fix this?