Booking for 1 service is taking timeslot on all services

Hi, I added this to the end of another query but may have been missed. I am having issues with bookings on Appointments. I have 3 Services set, and when I book one service the booking takes the timeslot on all 3. Can you advise how to fix? Cheers Paul