# Joining Fail with Error Code 1

**URL:** <https://devforum.zoom.us/t/joining-fail-with-error-code-1/6417>\
**Category:** Web\
**Created:** [October 25, 2019, 5:14am UTC](https://devforum.zoom.us/t/joining-fail-with-error-code-1/6417 "2019-10-25T05:14:16Z")\
**Posts on this page:** 20\
**Page:** 3

<div class="post-metadata">

**Author:** ![azaz.nuces](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/azaz.nuces/32/4531_2.png) [@azaz.nuces](https://devforum.zoom.us/u/azaz.nuces)\
**Post date:** [March 31, 2020, 7:40am UTC](https://devforum.zoom.us/t/joining-fail-with-error-code-1/6417/42 "2020-03-31T07:40:51Z")

</div>

![Screenshot 2020-03-31 at 12.37.57 PM](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/c/c4bcbb0cee146b138ef3d8d0a98ba41e0ca5f724.png)  
Hey @tommy !  
I’m facing same issue on Angular Sample web app attached the error screenshot, using JWT API keys and Zoom Pro account. Please look into this and help, thanks in advance !

Here are my params:  
signatureEndpoint = ‘[http://localhost:4000](http://localhost:4000)’;  
apiKey = ‘\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*’;  
meetingNumber =;  
role = 0;  
leaveUrl = ‘[http://localhost:4200](http://localhost:4200)’;  
userName = ‘Angular’;  
userEmail = ‘’;  
passWord = ‘’;

Here’s my signature generated:

---

<div class="post-metadata">

**Author:** ![vikasphp.shinedezign](https://avatars.discourse-cdn.com/v4/letter/v/ea5d25/32.png) [@vikasphp.shinedezign](https://devforum.zoom.us/u/vikasphp.shinedezign)\
**Post date:** [March 31, 2020, 7:42am UTC](https://devforum.zoom.us/t/joining-fail-with-error-code-1/6417/43 "2020-03-31T07:42:09Z")

</div>

Hi support

I have purchased pro plan with webinar and your SDK code still not working on my portal and I have already created a ticket for the same issue. I m trying to implement code with the webinar.  
I already tried all the things that you suggest to me in past emails but the issue not fixed.  
Here is URL there I m implementing our code: [https://getmortgageready.com/webinar/Total\_cdn/attendee.php](https://getmortgageready.com/webinar/Total_cdn/attendee.php)

Please suggest me the correct way to fix this issue. it’s urgent for me.

Regards  
Vikas Sharma

 ![2020-03-31.png](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/6/63970ffd23e39ad8f3ec4ed9275e05b06a687ee2.png)

---

<div class="post-metadata">

**Author:** ![mohamed.desoky](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/mohamed.desoky/32/4034_2.png) [@mohamed.desoky](https://devforum.zoom.us/u/mohamed.desoky)\
**Post date:** [March 31, 2020, 8:17am UTC](https://devforum.zoom.us/t/joining-fail-with-error-code-1/6417/44 "2020-03-31T08:17:39Z")

</div>

Hello @azaz.nuces,  
1-try to change role to 1 instead of 0  
2-make sure this is real meeting id  
3-make sure you are using jwt api scret and api key

---

<div class="post-metadata">

**Author:** ![azaz.nuces](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/azaz.nuces/32/4531_2.png) [@azaz.nuces](https://devforum.zoom.us/u/azaz.nuces)\
**Post date:** [March 31, 2020, 8:24am UTC](https://devforum.zoom.us/t/joining-fail-with-error-code-1/6417/45 "2020-03-31T08:24:38Z")

</div>

Thanks for the suggestions @mohamed.desoky .  
Same results with role 1, however I’m trying to join an existing meeting, not starting one so role should be 0 no?

Meeting ID is real also using Pro account’s JWT app credentials.

Any more suggestions? I followed this github but still no use:

> **[zoom/websdk-sample-angular](https://github.com/zoom/websdk-sample-angular)**
>
> Use the Zoom Web SDK in an Angular App. Contribute to zoom/websdk-sample-angular development by creating an account on GitHub.

---

<div class="post-metadata">

**Author:** ![mohamed.desoky](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/mohamed.desoky/32/4034_2.png) [@mohamed.desoky](https://devforum.zoom.us/u/mohamed.desoky)\
**Post date:** [March 31, 2020, 8:27am UTC](https://devforum.zoom.us/t/joining-fail-with-error-code-1/6417/46 "2020-03-31T08:27:18Z")

</div>

Hello @azaz.nuces  
Can you try your account Personal Meeting ID with the previous configurations

---

<div class="post-metadata">

**Author:** ![azaz.nuces](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/azaz.nuces/32/4531_2.png) [@azaz.nuces](https://devforum.zoom.us/u/azaz.nuces)\
**Post date:** [March 31, 2020, 8:31am UTC](https://devforum.zoom.us/t/joining-fail-with-error-code-1/6417/47 "2020-03-31T08:31:56Z")

</div>

Tried with my PMI but no luck @mohamed.desoky  
Can’t figure out what’s wrong.

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [March 31, 2020, 7:31pm UTC](https://devforum.zoom.us/t/joining-fail-with-error-code-1/6417/48 "2020-03-31T19:31:50Z")

</div>

Hey @azaz.nuces, happy to help!

Correct, role 0 is for joining the meeting.

How are you generating the signature? Are you using the [signature sample app?](https://github.com/zoom/websdk-sample-signature-node.js)

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [March 31, 2020, 7:33pm UTC](https://devforum.zoom.us/t/joining-fail-with-error-code-1/6417/49 "2020-03-31T19:33:29Z")

</div>

Hey @vikasphp.shinedezign,

Looks like you have some network issues. How stable is your internet connection?

Can you open the browser console and see if there are errors?

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![vikasphp.shinedezign](https://avatars.discourse-cdn.com/v4/letter/v/ea5d25/32.png) [@vikasphp.shinedezign](https://devforum.zoom.us/u/vikasphp.shinedezign)\
**Post date:** [April 1, 2020, 4:22am UTC](https://devforum.zoom.us/t/joining-fail-with-error-code-1/6417/51 "2020-04-01T04:22:50Z")

</div>

Hi sir,

Well am using chrome and 48Mbps broadband …and with same internet i can access the meeting. but there is something wrong with webinar.

I was trust your services and purchased 60 dollars plans from the your website but your support still not helpful for me.

Check console error your self here is link :

**Second time you sent me below message there is any bot system on your support:**

Looks like you have some network issues. How stable is your internet connection?

Can you open the browser console and see if there are errors?

\*\*Note : Please suggest me any solid solution. Don’t give me sweet pill \*\*

Thank you

---

<div class="post-metadata">

**Author:** ![azaz.nuces](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/azaz.nuces/32/4531_2.png) [@azaz.nuces](https://devforum.zoom.us/u/azaz.nuces)\
**Post date:** [April 1, 2020, 6:12am UTC](https://devforum.zoom.us/t/joining-fail-with-error-code-1/6417/52 "2020-04-01T06:12:25Z")

</div>

Hi @tommy !  
Yes I’m using Node app to generate signature which is running on localhost:4000

---

<div class="post-metadata">

**Author:** ![azaz.nuces](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/azaz.nuces/32/4531_2.png) [@azaz.nuces](https://devforum.zoom.us/u/azaz.nuces)\
**Post date:** [April 1, 2020, 9:16am UTC](https://devforum.zoom.us/t/joining-fail-with-error-code-1/6417/53 "2020-04-01T09:16:51Z")

</div>

Hey @tommy Can I get help in this issue? Its urgent.

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [April 1, 2020, 10:25pm UTC](https://devforum.zoom.us/t/joining-fail-with-error-code-1/6417/54 "2020-04-01T22:25:44Z")

</div>

Hey @vikasphp.shinedezign, I promise I am human 😉

Were you able to get it running?

 ![Screen Shot 2020-04-01 at 4.23.58 PM](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/7/780d57b4f06206d399548101d72c065fcb742288.png)

Can you try using the updated signature code:

[https://marketplace.zoom.us/docs/sdk/native-sdks/web/essential/signature](https://marketplace.zoom.us/docs/sdk/native-sdks/web/essential/signature)

What are you passing in for the role when trying to join webinar? Starting a webinar from the Web SDK (role 1) is not supported.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [April 1, 2020, 10:29pm UTC](https://devforum.zoom.us/t/joining-fail-with-error-code-1/6417/55 "2020-04-01T22:29:43Z")

</div>

Hey @azaz.nuces,

I noticed you have a Free Basic account. You need at least a Pro account to use the Web SDK.

[Please upgrade and try again.](https://zoom.us/pricing)

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![vikasphp.shinedezign](https://avatars.discourse-cdn.com/v4/letter/v/ea5d25/32.png) [@vikasphp.shinedezign](https://devforum.zoom.us/u/vikasphp.shinedezign)\
**Post date:** [April 2, 2020, 5:50am UTC](https://devforum.zoom.us/t/joining-fail-with-error-code-1/6417/56 "2020-04-02T05:50:12Z")

</div>

Hi Tommy,

Thank for your reply 🙂

**Q. Your connection has timed out and you cannot join the webinar. Verify your network connectivity and try again.**

\*\*Reply: \*\*Your app and for the attendee, I used web SDK…and amusing role 0 there…but getting this error

" Your connection has timed out and you cannot join the webinar. Verify your network connectivity and try again.

\*\*Note: \*\*Internet speed also so good and there is no firewall.

Thank you

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [April 2, 2020, 5:58am UTC](https://devforum.zoom.us/t/joining-fail-with-error-code-1/6417/57 "2020-04-02T05:58:50Z")

</div>

Hey @vikasphp.shinedezign,

Happe to help! 🙂

Are you also passing in the `userEmail` field for the attendee? This is required for joining webinar.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![vikasphp.shinedezign](https://avatars.discourse-cdn.com/v4/letter/v/ea5d25/32.png) [@vikasphp.shinedezign](https://devforum.zoom.us/u/vikasphp.shinedezign)\
**Post date:** [April 2, 2020, 9:21am UTC](https://devforum.zoom.us/t/joining-fail-with-error-code-1/6417/58 "2020-04-02T09:21:44Z")

</div>

Hi Tommy  
Yes I used my same email

thank you

---

<div class="post-metadata">

**Author:** ![michael\_p.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael_p.zoom/32/18105_2.png) [@michael\_p.zoom](https://devforum.zoom.us/u/michael_p.zoom)\
**Post date:** [April 2, 2020, 3:51pm UTC](https://devforum.zoom.us/t/joining-fail-with-error-code-1/6417/59 "2020-04-02T15:51:02Z")

</div>

Hi @vikasphp.shinedezign,

When typing in the meeting ID make sure to remove the slashes when you submit the meeting ID. For example MeetingID 123-45-678 -\> 12345678.

If that doesn’t work, can you DM me your account number and email used for marketplace?

---

<div class="post-metadata">

**Author:** ![vikasphp.shinedezign](https://avatars.discourse-cdn.com/v4/letter/v/ea5d25/32.png) [@vikasphp.shinedezign](https://devforum.zoom.us/u/vikasphp.shinedezign)\
**Post date:** [April 3, 2020, 4:39am UTC](https://devforum.zoom.us/t/joining-fail-with-error-code-1/6417/60 "2020-04-03T04:39:29Z")

</div>

Hi [Michael\_Purnell](https://devforum.zoom.us/u/michael_purnell)  
Here is **email id:**

**Account ID:**

Yes, we use meeting id without the hyphen.

**Here is code we using:**

var meetConfig = {  
apiKey: API\_KEY,  
apiSecret: API\_SECRET,  
meetingNumber: parseInt(document.getElementById(‘meeting\_number’).value),  
userName: document.getElementById(‘display\_name’).value,  
passWord: “”,  
leaveUrl: “”,  
role: 0  
};

```
   var signature = ZoomMtg.generateSignature({
       meetingNumber: meetConfig.meetingNumber,
       apiKey: meetConfig.apiKey,
       apiSecret: meetConfig.apiSecret,
       role: meetConfig.role,
       success: function(res){
           console.log(res.result);
       }
   });

   ZoomMtg.init({
       leaveUrl: '',
       isSupportAV: true,

```

success: function () {  
ZoomMtg.join(  
{  
meetingNumber: meetConfig.meetingNumber,  
userName: meetConfig.userName,  
signature: signature,  
apiKey: meetConfig.apiKey,  
userEmail: ‘’,  
passWord: meetConfig.passWord,  
success: function(res){  
('#nav-tool,#dialog-join,#wc-footer-left').hide(); (’.presentation,.footer-button\_\_button,.more-button’).hide();

setTimeout(function(){ $("#dialog-join").show(); }, 5000);  
console.log(‘join meeting success’);  
},  
error: function(res) {  
console.log(res);  
}  
}  
);  
},  
error: function(res) {  
console.log(res);  
}  
});

Thank you

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [April 3, 2020, 11:52pm UTC](https://devforum.zoom.us/t/joining-fail-with-error-code-1/6417/61 "2020-04-03T23:52:52Z")

</div>

Hey @vikasphp.shinedezign,

Please see the following Web SDK update if you have not already:

We are working to get the [Zoom Web Client](https://support.zoom.us/hc/en-us/articles/214629443-Zoom-web-client) and [Zoom Web SDK](https://marketplace.zoom.us/docs/sdk/native-sdks/web) back online. Please keep up with our status page for detailed updates: [status.zoom.us](http://status.zoom.us/)

> [@Developer impacting changes during COVID-19](https://devforum.zoom.us/t/developer-impacting-changes-during-covid-19/8930):
>
> [Developer impacting changes during COVID-19](https://devforum.zoom.us/t/developer-impacting-changes-during-covid-19/8930)Zoom Developer Documentation Survey Please take a few minutes to fill out the [Zoom Developer Docs survey](https://forms.gle/mHCNSZuWfsNDcyMc8) and let us know how we can assist you better with our docs. Your input will be invaluable in improving our documentation. Delayed responses by Zoom staff on developer forum due to volume of posts. Expect a reply in 24 hours on weekdays. What does this mean? During these tough times, we are seeing a massive increase in demand for our services. To …

* * *

The best workaround is to use the Zoom Desktop / Mobile app.

Just include the Zoom meeting join url (`https://zoom.us/j/meetingID`) on your site rather than showing the websdk / iframe. Clicking on the join url will open the Zoom meeting in the Zoom app.

Apologies for the inconvenience,  
Tommy

---

<div class="post-metadata">

**Author:** ![vikasphp.shinedezign](https://avatars.discourse-cdn.com/v4/letter/v/ea5d25/32.png) [@vikasphp.shinedezign](https://devforum.zoom.us/u/vikasphp.shinedezign)\
**Post date:** [April 4, 2020, 5:35am UTC](https://devforum.zoom.us/t/joining-fail-with-error-code-1/6417/62 "2020-04-04T05:35:48Z")

</div>

Hi Tommy,

Today I have checked implemented code stop working please let me know when will start? Because I have already set some meetings with my client.

Thank you

[Previous page](https://devforum.zoom.us/t/joining-fail-with-error-code-1/6417.md?page=2)

[Next page](https://devforum.zoom.us/t/joining-fail-with-error-code-1/6417.md?page=4)
