WFM Shift Swap 422 Error on BYOC Edge during Weekly Publish

Struggling to understand why the shift swap validation endpoint is returning a 422 Unprocessable Entity error when processing agent trades during our weekly publish cycle. Our team manages a BYOC Edge deployment in the America/Chicago region, and this issue has popped up consistently since last Tuesday. We are on Genesys Cloud CX, and the problem occurs specifically when agents attempt to finalize trades through the self-service portal right before the automated schedule publish job kicks in.

The error seems to be tied to the WFM Schedule Publish data action in Architect. When the integration triggers, the flow hangs indefinitely for about 30 seconds before failing. The response body contains a generic validation error, but the logs show a specific constraint violation regarding overlapping skills assignments. Here is the relevant snippet from the API response:

{
 "message": "Validation failed for one or more fields.",
 "errors": [
 {
 "field": "shift_swap_request",
 "reason": "Invalid state: overlapping skill group assignments detected during trade validation."
 }
 ]
}

We have verified that the agents involved in the trades do not have conflicting schedules in the UI. The issue appears to be a race condition between the agent self-service API and the background publish job. Since we are using a BYOC Edge, I am wondering if there is a known latency issue with the edge nodes processing these validation requests during peak publish hours. Has anyone encountered similar 422 errors when integrating WFM shift swaps with custom Architect flows? We need a reliable way to handle these trades without manual intervention from the WFM team. Any insights into the underlying cause or a workaround would be greatly appreciated.