Hello, I am developing a Zoom App and encountering a persistent "zoomSdk is not defined" error.
I have taken all possible troubleshooting steps:
Created a very simple Express.js server to serve a single static index.html file.The server correctly sets all required security headers (Content-Security-Policy, Strict-Transport-Security, etc.).Used ngrok to expose the local server via a secure HTTPS URL.In the Zoom Marketplace, I have correctly configured the "Home URL" and "Domain Allow List" with the ngrok URL and "appssdk.zoom.us".I have added the necessary scopes: "zoomapp:inmeeting" and "meeting:read:participant". I have confirmed they are not marked as "optional".I have tried creating a completely new Zoom App from scratch and repeated all settings, but the result is the same.I have completely reinstalled the Zoom client and cleared all cache data (%appdata%/Zoom).
Despite all these steps, the app loads in the Zoom client but fails with the "zoomSdk is not defined" error.
Could you please advise if there are any account-level restrictions, known issues with the client, or other environmental factors that could be causing this?
Thank you.