Description:
We are experiencing an issue with the Zoom Windows Meeting SDK after upgrading from version V6.0.4.38187 to V6.4.6.64463 where the event related to detecting a change in the active speaker (onRenderUserChanged
callback) is not triggering reliably or at all during a meeting session.
Please look into this issue, thanks!
Details:
- SDK Version: 6.4.6 (latest)
- Platform: Windows
- Issue: The expected event for notifying when the active speaker has changed does not consistently trigger, even though audio activity is occurring and the active speaker visibly changes in the Zoom UI.
- Expected Behavior: The SDK should fire the corresponding callback each time the active speaker changes.
- Actual Behavior: The callback is either not triggered at all or is triggered inconsistently.
- Reproducibility: The issue occurs across multiple meetings and test environments.
Troubleshooting Routes
- Go to custom_ui_mgr.cpp in SDK solution
- Set Debugger point for the function name : onRenderUserChanged
- Run Application and filter for IVideoRenderElement as Active
- The Debugger point never hits even though active speaker user changed
Device (please complete the following information):
- Device: HP
- OS: Windows 11 Pro
Hi @kisappdev,
Thanks for the context, I see you posted something similar here and while no one from the Zoom team has gotten back to you yet, I’ll do my best to help in the meantime!
It’s tough to say if this is a bug with the Zoom Windows Meeting SDK or something else. You mentioned onRenderUserChanged
isn’t triggering consistently, could you test if other callbacks like onRenderDataTypeChanged
is also flaky? If they are, it might point to an issue with how the SDK is initialized
While we wait for the Zoom team to weigh in, here are a couple of options to keep you moving:
- Workaround: Try using
onUserVideoStatusChange
from IMeetingVideoCtrlEvent
. It’s not as direct as onRenderUserChanged
, but it might let you track video status changes tied to the active speaker
- Revert back to working version: If you’re stuck and need it working ASAP, rolling back to the previous working SDK version would resolve this
Hi @kisappdev looking forward to the recording of the behavior. I will message you directly for you to send the recording link.
FYI may need logs so I’m dropping this here: Procedure to collect logs from Zoom Meeting SDK apps
Hi @gianni.zoom ,
I tried to upload video recording and log files. but, It does not supports to upload in this post.
Right now, I am providing a file share link where you can download and view the files.
Link : Unique Download Link | WeTransfer
Please do let me know, if you do require any further information.
@elaine.ku , can you please help take a look? The SDK logs are here.
Thanks @kisappdev
Hi @gianni.zoom and @elaine.ku,
I checked that the link related to logs and video recording was expired.
Please do refer the updated link, which has a validity of max 3 days : Unique Download Link | WeTransfer
I would appreciate it if you could prioritize this and respond shortly.
Hi @elaine.ku , were you able to take a look?
Hi @gianni.zoom, any update please?
Hi @kisappdev sorry did not hear back. Can you please submit a support ticket and I will flag internally once you provide the ticket number so I can expedite?