KotlinReflectionInternalError crash in ZmAVPreviewBizHandler after upgrading to v6.5.1.31081 On Android 15

Description KotlinReflectionInternalError crash when starting Zoom video call after upgrading from v6.1.10 to v6.5.1.31081. The error occurs in ZmAVPreviewBizHandler when trying to resolve the onRenderHandleChanged function, resulting in a fatal exception that crashes the application during the video preview initialization phase.

Which Android Meeting SDK version?

  • Previous working version: v6.1.10

  • Current crashing version: v6.5.1.31081

To Reproduce(If applicable) Steps to reproduce the behavior:

  1. Upgrade Android Meeting SDK from v6.1.10 to v6.5.1.31081

  2. Initialize Zoom video call functionality

  3. Navigate to video preview screen

  4. Application crashes with KotlinReflectionInternalError

Screenshots

FATAL EXCEPTION: main (Ask Gemini)
Process: co.circlemedical.patient.demo, PID: 31306
kotlin.reflect.jvm.internal.KotlinReflectionInternalError: Function 'onRenderHandleChanged' (JVM signature: onRenderHandleChanged(J)V) not resolved in class us.zoom.component.features.joinflow.avpreview.ZmAVPreviewBizHandler: no members found
	at kotlin.reflect.jvm.internal.KDeclarationContainerImpl.findFunctionDescriptor(KDeclarationContainerImpl.kt:149)
	at kotlin.reflect.jvm.internal.KFunctionImpl.descriptor_delegate$lambda$0(KFunctionImpl.kt:62)
	[...full stack trace truncated for brevity...]

Troubleshooting Routes

  • Verified the crash occurs consistently when upgrading from v5.** to v6.5.1.31081

  • Confirmed the previous version (v5.**) worked without issues

  • Issue appears to be related to Kotlin reflection and function resolution in the AV preview component

  • The error suggests a breaking change or missing function in the newer SDK version

Smartphone (please complete the following information):

  • Device: Pixel

  • OS: Android 15

Additional context This appears to be a regression introduced in v6.5.1.31081 where the onRenderHandleChangedfunction in ZmAVPreviewBizHandler is not being properly resolved through Kotlin reflection. The crash occurs during the video preview initialization phase, specifically when the UI state is being processed. This is blocking our ability to upgrade to the latest SDK version as it makes video calling functionality completely unusable.