WebRTC handshake fails post-schedule publish

Stuck on WebSocket 1006 errors occurring immediately after the weekly Tuesday schedule publish in Chicago. The softphone drops for agents with shift swaps, despite successful API responses from /api/v2/wfm/schedules/publish. How do I decouple the status update trigger from the WebRTC connection?