Previously to this fix, when a client made a decision to remove a service from a booking with multiple of services (either via Editing the booking or the new sales flow), the booking would get reported under the Cancelled Appointment report which was inaccurate.
We have fixed this issue, where the Cancelled Appointments report will now exclude bookings where there are other uncancelled services in the booking group.