WFM Adherence Report API 500 Error During Shift Swaps

Could someone clarify why the /api/v2/wfm/schedules/adherences endpoint returns a 500 Internal Server Error when querying agents with pending shift swaps? Our weekly publish at 10:00 AM CST works fine, but pulling adherence data for those specific agents fails immediately after the swap approval.

  • Verified the scheduleDate parameter matches the published schedule exactly.
  • Confirmed the agent IDs exist and have active WFM licenses.