Hey @lmtruong1512
Would adding a short delay before retrying the
client.join(...)
call be a reasonable workaround while waiting for an official fix?
For the Video SDK, there is likely no better solution.
As mentioned in previous threads, this is a timing issue.
Adding a delay for non-host users may not resolve the issue, as users don’t know exactly when the host ends the session — introducing a delay could actually increase the time it takes to join the session.
Curious to know — are you always reusing the same topic to join sessions? It might be helpful to use different topics for different sessions, as this could reduce the frequency of this issue occurring.
Thanks
Vic