Flutter App Crashes When Joining Meeting: Uncaught Exception 'NSInvalidArgumentException' (IOS)

Hello Zoom Community,

I’m currently experiencing an issue with my app when trying to join a meeting using the Zoom SDK. The app crashes with the following error:

Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[NSNull intValue]: unrecognized selector sent to instance 0x110df8590'
*** First throw call stack:
(
    0   CoreFoundation                      0x0000000110b9a761 __exceptionPreprocess + 242
    1   libobjc.A.dylib                     0x000000010be14904 objc_exception_throw + 48
    2   CoreFoundation                      0x0000000110baf873 +[NSObject(NSObject) instanceMethodSignatureForSelector:] + 0
    3   CoreFoundation                      0x0000000110b9eef4 ___forwarding___ + 1459
    4   CoreFoundation                      0x0000000110ba10f8 _CF_forwarding_prep_0 + 120
    5   Runner                              0x000000010067e79a -[FlutterZoomVideoSdkPlugin joinSession:withResult:] + 490
    6   Runner                              0x00000001006784b8 -[FlutterZoomVideoSdkPlugin handleMethodCall:result:] + 1304
    7   Flutter                             0x00000001201142eb __45-[FlutterMethodChannel setMethodCallHandler:]_block_invoke + 168
    8   Flutter                             0x000000011faca472 ___ZN7flutter25PlatformMessageHandlerIos21HandlePlatformMessageENSt21_LIBCPP_ABI_NAMESPACE10unique_ptrINS_15PlatformMessageENS1_14default_deleteIS3_EEEE_block_invoke + 94
    9   libdispatch.dylib                   0x0000000112f5e747 _dispatch_call_block_and_release + 12
    10  libdispatch.dylib                   0x0000000112f5f9f7 _dispatch_client_callout + 8
    11  libdispatch.dylib                   0x0000000112f6f856 _dispatch_main_queue_drain + 1362
    12  libdispatch.dylib                   0x0000000112f6f2f6 _dispatch_main_queue_callback_4CF + 31
    13  CoreFoundation                      0x0000000110af6dc4 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 9
    14  CoreFoundation                      0x0000000110af16ff __CFRunLoopRun + 2463
    15  CoreFoundation                      0x0000000110af097d CFRunLoopRunSpecific + 557
    16  GraphicsServices                    0x00000001199d608f GSEventRunModal + 137
    17  UIKitCore                           0x00000001361c253d -[UIApplication _run] + 972
    18  UIKitCore                           0x00000001361c6fab UIApplicationMain + 123
    19  Runner                              0x00000001001b255f main + 63
    20  dyld                                0x000000010a6023e0 start_sim + 10
    21  ???                                 0x0000000201e9f3a6 0x0 + 8622044070
)

It appears that there is an issue with an NSNull object being accessed where an integer value is expected, causing the application to crash.

I’ve checked my code to ensure all values passed to the SDK methods are correctly initialized and not null, but the issue persists. Could anyone provide guidance on what might be causing this error or suggest a potential fix?
Thank you for your help!