Description
When a chat message onUserJoin() call back event is sent using Windows SDK, it is not received once a participant joins via zoom web client(browser). In here even though the message is visible as sent from the senders inbox, it is not visible/received in receivers inbox.
- Found that this works correctly only if a delay of 1 second is added to the callback when it is called (attached a sample code snippet).
- Found that it works as expected when a participant joins via zoom desktop application.
Much appreciated if someone can figure out the cause for this.
Which Windows Meeting SDK version?
5.9.1.2625
OS
Windows 10
Additional context
public void onUserJoin(uint[] userIds)
{
log.Info(string.Format("User Joined | userId: {0}", userIds[0]));
// Added delay to mitigate zoom web client delay
System.Threading.Thread.Sleep(1000);
foreach (uint userId in userIds)
{
sendChatToIndividual(userId);
}
}