# Unable to join Webinar as attendee(Timeout error)

**URL:** <https://devforum.zoom.us/t/unable-to-join-webinar-as-attendee-timeout-error/61672>\
**Category:** Web\
**Tags:** webinar\
**Created:** [December 20, 2021, 11:39am UTC](https://devforum.zoom.us/t/unable-to-join-webinar-as-attendee-timeout-error/61672 "2021-12-20T11:39:02Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Zerodistance](https://avatars.discourse-cdn.com/v4/letter/z/58f4c7/32.png) [@Zerodistance](https://devforum.zoom.us/u/Zerodistance)\
**Post date:** [December 20, 2021, 11:39am UTC](https://devforum.zoom.us/t/unable-to-join-webinar-as-attendee-timeout-error/61672/1 "2021-12-20T11:39:02Z")

</div>

**Description**  
We created a webinar from the zoom website([https://zoom.us/webinar/](https://zoom.us/webinar/)) and in our application, we used New MeetingSDK(2.0.1) to conduct a webinar for all the attendees and Organizer, but the problem is attendee’s unable to join this webinar and they are getting an error message saying “Joining webinar timeout, fail to join meeting” whereas the organizer can easily join to that webinar without any problem.  
so please help us to solve this issue

**Browser Console Error**  
No browser error

**Which Web Meeting SDK version?**  
2.0.1

**Meeting SDK Code Snippets**  
Nothing

**Some Code snippets**  
For Meeting Config :  
const meetingConfig = {  
apiKey: process.env.REACT\_APP\_ZOOM\_API\_KEY,  
meetingNumber: meetingnumber,  
userName: name,  
passWord: password,  
leaveUrl: process.env.REACT\_APP\_APP\_URL,  
role: role,  
userEmail: role ? “[admin@zerodistance.io](mailto:admin@zerodistance.io)” : email,  
lang: “en-US”,  
china: 0,  
};

Getting Signature :  
function getSignature() {  
const signature = ZoomMtg.generateSignature({  
meetingNumber: meetingnumber,  
apiKey: process.env.REACT\_APP\_ZOOM\_API\_KEY,  
apiSecret: process.env.REACT\_APP\_ZOOM\_API\_SECRET,  
role: role,  
success: function (res) {  
document.getElementById(“zmmtg-root”).style.display = “block”;  
console.log(res.result, res, “signature”);  
beginJoin(res.result);  
},  
});  
return signature;  
}

Zoom Init Function :  
function beginJoin(signature) {  
ZoomMtg.init({  
leaveUrl: meetingConfig.leaveUrl,  
disableCORP: !window.crossOriginIsolated, // default true  
// disablePreview: false, // default false  
success: function () {  
ZoomMtg.i18n.load(meetingConfig.lang);  
ZoomMtg.i18n.reload(meetingConfig.lang);  
ZoomMtg.join({  
meetingNumber: meetingConfig.meetingNumber,  
userName: meetingConfig.userName,  
signature: signature,  
apiKey: meetingConfig.apiKey,  
userEmail: meetingConfig.userEmail,  
passWord: meetingConfig.passWord,  
customerKey: localStorage.getItem(“id”) + “\>\>\>” + meetingID,  
success: function (res) {  
setJoinedMeeting(!joinedMeeting);  
console.log(“join meeting success”, res);  
console.log(“get attendeelist”, ZoomMtg);  
ZoomMtg.getAttendeeslist({  
success: function (res) {  
console.log(“success attendee”, res);  
},  
});  
ZoomMtg.getCurrentUser({  
success: function (res) {  
console.log(“success getCurrentUser”, res.result.currentUser);  
},  
});  
console.log(“meeting infooo”, ZoomMtg.getCurrentMeetingInfo({}));  
},  
error: function (res) {  
console.log(res);  
},  
});  
},  
error: function (res) {  
console.log(res);  
},  
});  
}

Hope this information helps to solve our problem.

**Screenshots**

 ![Screenshot 2021-12-20 170214](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/e/d/eddfb7b5962d5ab88f37f9fa921cf250502158e3.jpeg)

**Device (please complete the following information):**

- Device: In all desktop’s, laptops and mobile’s
- OS: Windows 10, Andriod and iOS and MacOs
- Browser: In All the browsers

**Additional context**  
the same problem with meeting also, again Organizer can join easily but attendee gets timeout error.

@MaxM hope that the above information helps you to solve our problem.

---

<div class="post-metadata">

**Author:** ![MaxM](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/maxm/32/42303_2.png) [@MaxM](https://devforum.zoom.us/u/MaxM)\
**Post date:** [December 22, 2021, 11:30pm UTC](https://devforum.zoom.us/t/unable-to-join-webinar-as-attendee-timeout-error/61672/2 "2021-12-22T23:30:40Z")

</div>

Hey @Zerodistance,

Thank you for reaching out to the Zoom Developer Forum. Are you seeing any errors in the browser console when you see this error?

Thanks,  
Max

---

<div class="post-metadata">

**Author:** ![lavaxDev](https://avatars.discourse-cdn.com/v4/letter/l/7cd45c/32.png) [@lavaxDev](https://devforum.zoom.us/u/lavaxDev)\
**Post date:** [January 3, 2022, 9:05am UTC](https://devforum.zoom.us/t/unable-to-join-webinar-as-attendee-timeout-error/61672/3 "2022-01-03T09:05:36Z")

</div>

I recently faced this issue as well? is there some sort of update to the SDK? btw i’m using the CDN version [https://source.zoom.us/2.0.1/lib](https://source.zoom.us/2.0.1/lib)

---

<div class="post-metadata">

**Author:** ![donte.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/donte.zoom/32/24412_2.png) [@donte.zoom](https://devforum.zoom.us/u/donte.zoom)\
**Post date:** [January 3, 2022, 10:31pm UTC](https://devforum.zoom.us/t/unable-to-join-webinar-as-attendee-timeout-error/61672/4 "2022-01-03T22:31:28Z")

</div>

@lavaxDev,

Thank you for posting in the Zoom Developer Forum. Can you able to share if are you seeing any errors in the browser console when you see this error?

Best,  
Donte

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [February 3, 2022, 8:31am UTC](https://devforum.zoom.us/t/unable-to-join-webinar-as-attendee-timeout-error/61672/5 "2022-02-03T08:31:30Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
