Video sdk giving connection failed error

I am using zoom sdk ui toolkit 2.2.0-1 to integrate zoom in my angular web application.
I works on local but when I deploy it on test environment it throws connection failed error.
This is the config -
config: CustomizationOptions =
{
videoSDKJWT: ‘’,
sessionName: ‘’,
userName: ‘’,
//features: [‘ltt’],
featuresOptions: {
audio: { enable: true },
video: { enable: true },
chat: { enable: false, enableEmoji: true },
share: { enable: false },
users: { enable: true },
settings: { enable: true },
recording: { enable: false },
virtualBackground: { enable: true },
feedback: { enable: false },
preview: { enable: false },
theme: { enable: true },
leave: { enable: true },
footer: { enable: true },
header: { enable: true },
screenshot: { share: { enable: true }, video: { enable: true } },
phone: { enable: true }
},
debug: false
};

uitoolkit.joinSession(videoContainer, config);
The tokens are valid, I am able to join using the token on local but the same fails after deployment on the test environment. Is there any whitelisting of domains required or there is some other issue.
This is the error in browser console -

  1. Object

  2. errorCode: 200

  3. reason: “connection error”

  4. type: “JOIN_MEETING_FAILED”

  5. [[Prototype]]: Object

I am using latest chrome browser and angular 17 version.

Hi @Sumit2 Can you ensure your firewall is configured to allow these IPs and domains?