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 the schedule update endpoint. How do I decouple the status update trigger from the WebRTC connection?