Shift Swap API 409 on Valid Trades

So I’m seeing a very odd bug with the schedule optimization API. Agent shift swaps are failing with a 409 conflict despite valid availability windows.

  • Endpoint: /api/v2/wfm/schedules/agents/shiftswaps
  • SDK: genesys-cloud@2.145.0
  • Timezone: America/Chicago

The conflict error cites overlapping assignments, but the agents have no scheduled work during the swap window. Checking the raw JSON payload now.