Using the getStaffAvailability endpoint from Graph API to determine the availability of the staff, status of staff is returned as 'busy' despite the cancellation of appointment from the calendar and the appointment not existing on the calendar for any staff for that date and time slot. Similarly, staff time off slots on the calendar are not returned as 'busy'.
Could I be misinterpreting the concept of staff availability with regards to this endpoint?