# Joining Meeting Timeout or Browser restriction — Join parameters: password are invalid!

**URL:** <https://devforum.zoom.us/t/joining-meeting-timeout-or-browser-restriction-join-parameters-password-are-invalid/138602>\
**Category:** Meeting SDK\
**Created:** [November 9, 2025, 8:33am UTC](https://devforum.zoom.us/t/joining-meeting-timeout-or-browser-restriction-join-parameters-password-are-invalid/138602 "2025-11-09T08:33:29Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jisini](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jisini/32/49584_2.png) [@Jisini](https://devforum.zoom.us/u/Jisini)\
**Post date:** [November 9, 2025, 8:33am UTC](https://devforum.zoom.us/t/joining-meeting-timeout-or-browser-restriction-join-parameters-password-are-invalid/138602/1 "2025-11-09T08:33:29Z")

</div>

**Meeting SDK Type and Version**  
Web Meeting SDK (Client View), version 4.1.0. Using the “General App” on Zoom Marketplace with the Meeting SDK feature enabled (per zoom docs)

**Description**  
Embedding the Zoom Meeting SDK client view in our site. The SDK loads, signature call succeeds, but client.join() always results in the Zoom modal “Join parameters: password are invalid!” even though the same meeting ID/passcode work in the Zoom desktop client.

**Error?**  
Zoom modal:

Joining Meeting Timeout or Browser restriction — Join parameters: password are invalid!

**Troubleshooting Routes**  
Rebuilt and re-deployed with fresh SDK credentials (Client ID/Secret from our Meeting SDK-enabled app)  
Disabled account-level “Only authenticated users can join meetings from Web client”  
Verified the meeting belongs to the same Zoom account that owns the SDK app  
Tested both attendee role: 0  
Confirmed signature endpoint returns HTTP 200 and SDK assets load successfully  
Passcode works in the Zoom desktop client  
Tested Chrome 131 on macOS, both local dev (localhost) and sandbox deployment  
Reviewed Zoom sample Web Meeting SDK app; it works with other meetings but fails with this meeting

**How To Reproduce**  
Authentication/App type: Meeting SDK “General App 254” (OAuth general app with Meeting SDK feature enabled). Using Client ID/Secret as SDK credentials.  
equest signature from our endpoint /pf/api/v3/content/fetch/zoom-meeting-sdk-signature?query=… (success)  
Load SDK resources  
Call client.join({ meetingNumber: “MEETINGNO”, password: “PASSWORD”, role: 0, userName: “USERNAME” })  
Result: Zoom modal “Join parameters: password are invalid!” with no JS errors from our code.  
Browser: Chrome 131 on macOS (same behavior in Safari).

---

<div class="post-metadata">

**Author:** ![Jisini](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jisini/32/49584_2.png) [@Jisini](https://devforum.zoom.us/u/Jisini)\
**Post date:** [November 9, 2025, 1:03pm UTC](https://devforum.zoom.us/t/joining-meeting-timeout-or-browser-restriction-join-parameters-password-are-invalid/138602/2 "2025-11-09T13:03:08Z")

</div>

This is my signature response:  
{  
“success”: true,  
“signature”: “\*\*\*\*\*\*XQiOjE3NjI2OTMyMjIsImV4cCI6MTc2MjY5MzM0MiwiYXBwS2V5IjoiSTE5UXpNRVNFcWFMbHlncGtoWmciLCJ0b2tlbkV4cCI6MTc2MjY5MzM0Mn0.O\_LjmhHNlomOSjFlCUpMctp4Ca1NLKJsnUUgqdM-Iog”,  
“sdkKey”: “\*\*\*\*\*\*\*\*\*\*\*\*”,  
“meetingNumber”: “\*\*\*\*\*\*\*\*\*\*\*\*\*”,  
“role”: 0,  
“expiresAt”: 1762693342,  
“\_id”: “0b1ee1753eaf721d26917c720962311566e3b91e3ee1b0e6f2260e5b1763e453”  
}
