Meeting SDK for Web – Whiteboard “Connection error” for participants; CORS failures on us06nws.zoom.us DAS APIs (all environments)

Summary

We embed the Zoom Meeting SDK for Web (Client View) in our learning platform. When the meeting host starts a whiteboard, participants see “Connection error” and the whiteboard does not load. The meeting itself (join, audio, video, chat) works; only interactive whiteboard fails.

This worked in production, QA, and local until approximately [DATE – e.g. 2 days ago]. It then stopped working at the same time across all environments, including QA which does not use our production ingress. We do not believe this is caused by our ingress/CSP changes alone.

App / SDK details

  • Product: Meeting SDK for Web – Client View (ZoomMtg.init / ZoomMtg.join)

  • SDK version: @zoom/meetingsdk [e.g. 6.0.2] (loaded from https://source.zoom.us/[version]/lib/)

  • Join type: Participant (role: 0 in JWT signature)

  • Cross-account meetings: We use OBF (On Behalf Of) token when joining meetings hosted outside our SDK app account (if applicable)

  • Host: Starts whiteboard from Zoom client / host role; students join via embedded SDK