Join Timeout using the Web SDK

Good day,

I am still a beginner so please bare with me. I have the following code and it seems to work. One can Join a meeting but then it almost immediately times out with a “Joining Meeting Timeout” message. I see in my browsers log the following errors: (Below the errors are my code without true keys and values.) What could be the cause?

Code:

<%@ Page Language=“C#” AutoEventWireup=“true” CodeBehind=“Default.aspx.cs” Inherits=“ZoomTest.Default” %>

Zoom WebSDK
<script src="https://source.zoom.us/1.9.5/lib/vendor/react.min.js"></script>
<script src="https://source.zoom.us/1.9.5/lib/vendor/react-dom.min.js"></script>
<script src="https://source.zoom.us/1.9.5/lib/vendor/redux.min.js"></script>
<script src="https://source.zoom.us/1.9.5/lib/vendor/redux-thunk.min.js"></script>
<script src="https://source.zoom.us/1.9.5/lib/vendor/lodash.min.js"></script>
<script src="https://source.zoom.us/zoom-meeting-1.9.5.min.js"></script>

<script>

    window.addEventListener('DOMContentLoaded',
        function (event) {
            console.log('DOM fully loaded and parsed');
            StartZoomSDK();
        });

    function StartZoomSDK() {
        ZoomMtg.preLoadWasm();

        ZoomMtg.prepareJssdk();

        ZoomMtg.init({
            leaveUrl: 'https://www.systellence.com',
            //isSupportAV: true,
            success:
                function () {
                    ZoomMtg.join({
                        signature: 'TS1zUHRVVUNSWEtQdDVvQVlSZGlyUS44MTI0NjI5NjY5OS4xNjI4MTcwNDYzMzQ2LjAuZUtQbHBKOHNDUjY3SER4M2k1WXRaS3M5czIwMHFoZmNZRVp3WWwxc35NHc4WT0',
                        apiKey: 'M-sPtUUCRXKP322t5oAYRdirQ',
                        meetingNumber: '4543612225',
                        userName: 'Jan Kellerman',
                        userEmail: 'jaco@systellence.com',
                        passWord: '',
                        success: function (res) { console.log('Happy') },
                        error: function (res) { console.log('Sad') }

                    });
                }
        }); // end of init
    }

</script>

<form id="form1" runat="server">
    <div>
        <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" />
        <br />
        <br />
        <asp:TextBox ID="txtResponse" runat="server" Height="387px" Width="987px"></asp:TextBox>
    </div>
</form>

Hi, @Systellence,

Welcome to the Zoom Developer Forum, @Systellence! And thanks for the context, this issue most often occurs when the required files are not loaded at the top of the file. If that does resolve your problem, can you confirm the following details ? This information will help to diagnose what may be happening.

  1. What version of the SDK are you currently using ?

  2. Steps to reproduce

    • Full Request URL (if applicable)

    • Request Body JSON (if applicable )

I am looking forward to hearing back from you.

Best,
Donte

Good day!

Thank you very much for the reply.

In the header I am referencing:

<link type="text/css" rel="stylesheet" href="https://source.zoom.us/1.9.5/css/bootstrap.css" />
<link type="text/css" rel="stylesheet" href="https://source.zoom.us/1.9.5/css/react-select.css" />

In the body I reference:

<script src="https://source.zoom.us/1.9.5/lib/vendor/react.min.js"></script>
<script src="https://source.zoom.us/1.9.5/lib/vendor/react-dom.min.js"></script>
<script src="https://source.zoom.us/1.9.5/lib/vendor/redux.min.js"></script>
<script src="https://source.zoom.us/1.9.5/lib/vendor/redux-thunk.min.js"></script>
<script src="https://source.zoom.us/1.9.5/lib/vendor/lodash.min.js"></script>
<script src="https://source.zoom.us/zoom-meeting-1.9.5.min.js"></script>

Is this sufficient? Seems like I am using 1.9.5?

Under the event DOMContentLoaded I then call:

ZoomMtg.preLoadWasm();

ZoomMtg.prepareJssdk();

And then I call the init method.

I would appreciate it SO much if someone could assist. This is a long term project but I have to get it working as time running. I could provide the source code if you want? Not sure if I should include the signature etc?

Thanks so much!

Jaco

Hey @Systellence,

Thank you for providing that information. As a test to narrow down the cause, I would first test with the Sample Web App. This will ensure that you are using a reference codebase and the latest version of the SDK.

If that doesn’t help, I would also make sure that your camera and microphone are accessible to the browser.

Finally, if the above isn’t useful, please provide steps to reproduce the issue such as the browser you are using and the steps you take during the preview before joining the meeting.

Thanks,
Max

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