[React Native] Demo app crashes when joining a meeting

Hi, I am using the React Native SDK wrapper version 0.0.1 with iOS SDK version 6.1.5

I’m using the provided demo app, with my own SDK keys to generate JWT token.
After plugging in the required values and running the app on iOS simulator, the app crashes after joinMeeting function runs, but it didn’t catch any errors.

Tried troubleshooting by reinstalling node modules, pods, etc but does not work. Also configured and granted permission for camera and mic use.

Apparently the last thing logged is ‘joined meeting successfully’ from the RNZoomSDK.m, which is weird because printing the res here returns nothing.

dispatch_async(dispatch_get_main_queue(), ^{
        MobileRTCMeetError res = [meetService joinMeetingWithJoinParam: params];

        NSLog(@"joinMeetingWithJoinParam returned: ", res);

        switch (res) {
            case MobileRTCMeetError_Success:
                NSLog(@"joined meeting successfully");
                resolve(0);
                break;
            default:
                NSLog(@"failed to join meeting");
                reject(@"start_meeting_failed", @"fail", nil);
                break;
        }
    });

Logs on Xcode before it crashes:

Running "ZoomMeetingSDKExample" with {"rootTag":1,"initialProps":{}}
old data has cpoied done
initialize result = true
[GESTURE HANDLER] Initialize gesture handler for view <RCTRootContentView: 0x7fd29031b1d0; frame = (0 0; 393 852); gestureRecognizers = <NSArray: 0x600002394cc0>; layer = <CALayer: 0x600002c35ae0>> reactTag: 1; frame = {{0, 0}, {393, 852}}; layer = <CALayer: 0x600002c35ae0>
SDK successfully initialized.
joinMeetingWithJoinParam returned:
joined meeting successfully
libc++abi: terminating due to uncaught exception of type std::__1::bad_function_call: std::exception