When a chat message onUserJoin() call back event is sent using Windows SDK, it is not received

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);
            }
        }
1 Like

Hi @randilu.soysa,

After some testing, I was able to reproduce this behavior on Android and macOS in addition to Windows. This points towards it being an issue with the web client rather than the Windows SDK. For that reason, I would recommend reaching out to regular support through the Help Center.

Thanks!

Thanks for the quick reply @jon.zoom cheers!

You are very welcome, happy to help!