There is an error when attempting to join a session after it has been closed. The error message states JOIN_MEETING_FAILED
with a status code of 3009 and an empty reason, preventing users from successfully joining the session. We are currently using the @zoom/videosdk
version 1.12.1.
Thanks for your feedback.
The error code 3009 means that the user was removed by the session host. Could you help check whether the client.removeUser
method was called beforehand?
Thanks
Vic
Yes session host removed that user. But instead of removing other user he removed other user. When he is trying to rejoin its giving this error. Now, how that user will join the session?. Is there any timeout period until which the removed user cannot join back the same session?
Thanks for sharing the detailed information with us.
If it is the same session, the user on the same device and browser cannot rejoin the session. However, they can join a different session or use a different browser to join.
Thanks
Vic
Okay. Is there a way to know if the user close the browser directly or refresh the browser without leaving the call ?
Are you trying to make other users in the session aware that this user has closed the browser directly instead of calling the client.leave
method to leave the session?
If so, at this moment of the session, this user is still in the session, but their user object will have an isInFailover
property to notify other in-session users that they have disconnected.
If you want to detect when a user closes the browser, you can try handling the beforeunload
or visibilitychange
events on the window.
Thanks
Vic
Hey @vic.yang
Thanks will use isInFailover
for this scenario
Hi @vic.yang
I am trying to the get the past session details but its returning me an error code 404 session not found. But in dashboard I can see it in past session but its grey out and not able to click it. After some time If I get the session details its giving response. Can I know is there any delay after which only I can get the past session details?
I am trying to get the session details through the API once the host ended meeting. I will be using the session details like start time, end time or duration details in my application. So, When I try to hit the get session details API with type as past its saying 404 session not found where as session has been ended by the host.
@rsradhahariharan are you trying to get session details immediately after the session ends? sometimes you need to wait a while before it will show up on API.