We are trying to integrate Zoom into our application using Web SDK and only one issue has not resolved yet. We faced with “Joining meeting timeout. Signature is invalid” randomly on both of our environments (development and staging). After clicking several times on “retry” button user is able to join to the meeting successfully. It occurs for every meeting for any user. We were able to find several opened issues in your devforum but they were not very helpful (Clock sync was suggested as a solution. But clock is synchronized in our environments for sure because we had sync clock issue with other integration). Could you help as to figure out what is the reason of this randomly occurred error? We are using ruby language to generate signature using the code snippet provided in your documentation and JWT zoom application for integration
Joining meeting timeout. Signature is invalid
We are using CDN solution. The version is 1.7.9.
To Reproduce(If applicable)
Steps to reproduce the behavior:
- Initiate joining to the meeting using JS (ZoomMtg.join method)
- User sees an error message ‘Joining meeting timeout. Signature is invalid’
- Click retry several times
- User is successfully joined to the meeting.
Laptop (please complete the following information):
- Does not matter. It is reproducible in different devices and different OS
Tried to use other possible variations of signature generation. Tried to use UTC timezone explicitly. Both of this actions did not resolve the problem.