How do I fix 422 Unprocessable Entity on /api/v2/wfm/schedules for daily agent shift sync?

How do I fix the 422 Unprocessable Entity errors hitting /api/v2/wfm/schedules every Thursday at 07:30 PT? The external workforce management platform keeps failing when it tries to push the daily shift assignments into the supervisor dashboard. The error message returns a validation failure on the agent availability window. Queue coverage drops to forty percent during the morning rush. The system thinks half the team is offline. We’ve run version 2023.11 of the connector and the integration logs show a mismatch on the timezone parameter. Coaching reports pull blank data when this sync breaks. Adjusted the payload format three times but the gateway still doesn’t accept the request. Monitoring screen shows active status for every seat yet the API refuses to register the scheduled hours. Any adjustment to the routing rules just pushes the overflow into the after-hours queue. Validation error points to a missing required field in the shift object. Documentation says it is optional.