Screen recording policy save hanging on 422 when pacing multiplier crosses 1.8x

How does the screen recording policy actually bind to predictive campaign pacing rules without breaking the save state? The admin UI just spins on the save button the second the multiplier passes 1.8x. Console dumps a 422 UNPROCESSABLE_ENTITY on POST /api/v2/quality/recordings/policies/{id}/assignments. Running the 2025-02-10 patch on US-East. Abandonment targets are already tight at 3.2%, and the system treats the recording payload as a direct conflict with the callable window logic. Cleared the browser cache. Switched to a private window. Same hang. The recording policy JSON validates fine in Postman, but pushing it through the campaign settings page can’t complete. Pacing drops back to 0.5x automatically after the timeout. Agent script flows are already published and running on architect v14.2. Server logs show nothing except a generic validation failure on the compliance bundle.

Callable window sits at 08:00-20:00 EST. Recording is set to capture only active calls. Why would the UI reject a standard screen capture config when the multiplier sits above 1.8x? The abandonment calculator in the dashboard throws a mismatch error now, claiming the recording overhead isn’t getting factored into the pacing algorithm. The save button keeps spinning and the campaign runs blind. Doing jack all to hit the daily contact goal while compliance waits on a frozen UI. Browser memory usage spikes to 1.2GB before the network tab finally times out.

POST /api/v2/quality/recordings/policies/{id}/assignments
Status: 422 UNPROCESSABLE_ENTITY
Payload: {“campaignId”: “a1b2c3d4-5678-90ef-ghij-klmnopqrstuv”, “recordingType”: “screen_and_audio”, “trigger”: “predictive_match”}
Response: {“code”: “bad_request”, “message”: “Recording policy conflicts with active pacing configuration”}