# Error code 3622 - documentation

**URL:** <https://devforum.zoom.us/t/error-code-3622-documentation/24406>\
**Category:** Web\
**Created:** [July 17, 2020, 9:37am UTC](https://devforum.zoom.us/t/error-code-3622-documentation/24406 "2020-07-17T09:37:35Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![nvivot](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/nvivot/32/4489_2.png) [@nvivot](https://devforum.zoom.us/u/nvivot)\
**Post date:** [July 17, 2020, 9:37am UTC](https://devforum.zoom.us/t/error-code-3622-documentation/24406/1 "2020-07-17T09:37:35Z")

</div>

**Description**  
We have some clients that fail to join zoom meeting (during the join operation on the web SDK) with the error mentioned below.

I cannot find any documentation about this error code, except from the message saying that an error happened on zoom server side.  
You were supposed to improve error code documentation with 1.7.9 if i’m not wrong.

So,

- is it just that you forgot to update this [documentation page](https://marketplace.zoom.us/docs/sdk/native-sdks/web/error-codes)
- or the documentation is somewhere else ?
- or you don’t want to document it too much cause this happen on server side ?

Anyway, is it possible to have the cause of such error ?  
Is it possible to have a more fine grained message explaining for example that it happened when connection to your internal network from the gateway, or because a real error happened on the server for a specific reason ?

Thanks in advance for your insights 🙂

**Error**  
Error code: 3622  
message: Webサーバーエラーのため接続できませんでした。

**Which version?**  
1.7.10

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

- Device: Laptop
- OS: Mac OS X 10.15.5
- Browser:Chrome 83.0.4103.116

---

<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:** [July 21, 2020, 9:36pm UTC](https://devforum.zoom.us/t/error-code-3622-documentation/24406/2 "2020-07-21T21:36:31Z")

</div>

Hey @nvivot,

We have improved our error messaging. Could you share a screenshot or english version of the error message?

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![lfrancia](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/lfrancia/32/9289_2.png) [@lfrancia](https://devforum.zoom.us/u/lfrancia)\
**Post date:** [October 1, 2020, 7:19am UTC](https://devforum.zoom.us/t/error-code-3622-documentation/24406/3 "2020-10-01T07:19:53Z")

</div>

Hi @tommy,

“Webサーバーエラーのため接続できませんでした”  
means  
"Connection failed due to Web Server error. "

I’m sorry we cannot just replicate it easily so we cannot take a screenshot of the English version.

I hope this helps.

Regards,  
Lara

---

<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:** [October 2, 2020, 8:58pm UTC](https://devforum.zoom.us/t/error-code-3622-documentation/24406/4 "2020-10-02T20:58:00Z")

</div>

Thanks @lfrancia,

How often are you seeing this error? The percentage % of times you see this when using the Web SDK will be helpful for us to fix this.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![nvivot](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/nvivot/32/4489_2.png) [@nvivot](https://devforum.zoom.us/u/nvivot)\
**Post date:** [October 4, 2020, 11:38pm UTC](https://devforum.zoom.us/t/error-code-3622-documentation/24406/5 "2020-10-04T23:38:02Z")

</div>

Hi @tommy

**About 3622**

It’s hard to give an exact percentage as we only have the last 14 days and this situation can vary over time.  
Also, i measured per connection attempts and per application usage (as multiple attempts can be performed within a single application use per user)

Here are the numbers for the last 14 days:

- number of connection to zoom network (to a meeting) : 19180
- number of application use (lesson) : 8530
- total of occurrences for 3622 error code : 23 (0.11%)
- total of occurrences for 3622 per user/use : 6 (0.07%)

1. For 1 of the 6 cases, it has been identified that the user was using an ad blocker, thus preventing any connection to Zoom or other external systems we are using.
2. For the 5 remaining cases, this 3622 error code happen let say one or two times and then it passes and they can connect (so definitely not a user environment issue)

**Other error codes**

I also checked the other error code we have when joining a meeting:

- 1 (failed to join the meeting) : 3 times (0.015%)
- 3707 (the meeting number was not found) : 35 times (0.18%)
- 403 (the service is temporary unavailable) : 8 times (0.04%)

**About 3707**

I have verified logs for most of these cases and it **show a latency / delay in your services between the time a meeting is started by a host and the time a non host can join** the meeting with no problem.  
On our application, before a non host join an existing & running meeting, we verified that meeting status through the API. When such a 3707 happens, the API return the meeting as ‘started’ but the user get this 3707 error code. In such case the user just re-run our application and can successfully join the meeting (if no other error happens)

**About 403**

Regarding the error message (service temporary unavailable) this looks very critical even if it do not happens so often.  
Here are the date and time (Tokyo) over the last 14 days we got this error code:

- 30/09 at 7:00 pm (2 times within 45 seconds for same user while other users could connect)
- 30/09 at 1:45 pm (1 time)
- 29/09 at 3:15 pm (1 time)
- 27/09 at 10:35 am (2 times same client)
- 23/09 at 5:35 pm (1 time)
- 23/09 at 00:23 pm (1 time)

I can also provide meeting ids for these cases if you want.

Please give us a feedback on points mentioned here.  
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:** [October 5, 2020, 10:19pm UTC](https://devforum.zoom.us/t/error-code-3622-documentation/24406/6 "2020-10-05T22:19:10Z")

</div>

Thanks for the additional details @nvivot! 🙂

We are looking into why these errors are happening to you, and will document any that are not yet documented. (CS-2374)

-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:** [October 9, 2020, 7:16pm UTC](https://devforum.zoom.us/t/error-code-3622-documentation/24406/7 "2020-10-09T19:16:46Z")

</div>

Hey @nvivot,

For the error 3622, here are the possible root causes:

1. DNS issue
2. Customer firewall issue
3. Zoom server issue

We are working to improve and document these errors. 🙂

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![nvivot](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/nvivot/32/4489_2.png) [@nvivot](https://devforum.zoom.us/u/nvivot)\
**Post date:** [October 12, 2020, 1:19am UTC](https://devforum.zoom.us/t/error-code-3622-documentation/24406/8 "2020-10-12T01:19:12Z")

</div>

@tommy

Ok thank you.

Especially the third point when it comes to Zoom server issue. This is something we cannot do anything about so please provide us details as much as possible so that we can report it to you and continue to improve things.

---

<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:** [October 12, 2020, 10:47pm UTC](https://devforum.zoom.us/t/error-code-3622-documentation/24406/9 "2020-10-12T22:47:04Z")

</div>

Hey @nvivot,

We are improving the third item, and will keep you updated on the progress. 🙂

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:** [October 16, 2020, 6:54pm UTC](https://devforum.zoom.us/t/error-code-3622-documentation/24406/10 "2020-10-16T18:54:50Z")

</div>

Hey @nvivot,

Not sure if you have seen, but we have an expanded list of errorCodes on our [reference](https://marketplace.zoom.us/docs/sdk/native-sdks/web/reference) page:

> **[Global - Documentation](https://zoom.github.io/sample-app-web/global.html#errorCodes)**

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![nvivot](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/nvivot/32/4489_2.png) [@nvivot](https://devforum.zoom.us/u/nvivot)\
**Post date:** [October 19, 2020, 1:04am UTC](https://devforum.zoom.us/t/error-code-3622-documentation/24406/11 "2020-10-19T01:04:39Z")

</div>

@tommy

Thanks for the documentation.  
Looks like 3622 is not part of this documentation. Anyway, please update after fragmenting this error into smaller sub error codes. One single error code to say that it can comes either from user’s environment or from zoom backend issue, it’s not a good thing and do not enable to categorize issues.

Is it possible to also add a meaningful description, if you take “apac.errorcodes\_pac\_mn\_not\_fount” as an example, if you’re not part of the dev team it’s hard to know exactly what it means. Especially when “mn\_not\_found” probably means meeting not found, but the problem is not that the meeting do not exists but that it’s not in started state. If we have to interpret by ourselves, we would go into a wrong direction when investigating an issue related to such code.

---

<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:** [October 20, 2020, 4:41pm UTC](https://devforum.zoom.us/t/error-code-3622-documentation/24406/12 "2020-10-20T16:41:23Z")

</div>

Hey @nvivot,

Thanks for your feedback! 🙂

We will use this to improve our documentation.

-Tommy
