Error 2014 5002, No active call process

I am trying to integrate “@zoom/react-native-videosdk” version 1.11.0 in my one of the React-native CLI project. I have followed the official documents for the implementation.

React-native version 0.74.3
iOS Simulator iPhone 15 Pro Max ( iOS 17.5)

I have created account in Zoom app market place, created app and got the ZOOM_APP_KEY and ZOOM_APP_SECRET

The setup is done the Zoom SDK is getting initialising successfully.

But when I click on Join Meeting I am getting below error

Error 2014 5002
AVAudioSession_iOS.mm:1192 AudioSessionGetProperty (temp_kMXSessionProperty_HasEchoCancelledInput) failed with error: -50
AVAudioSession_iOS.mm:1192 AudioSessionGetProperty (temp_kMXSessionProperty_HasEchoCancelledInput) failed with error: -50
AVAudioSession_iOS.mm:1192 AudioSessionGetProperty (temp_kMXSessionProperty_HasEchoCancelledInput) failed with error: -50
No active call process.

I have tried to run the Zoom Expo sample app

but giving the same error

[AudioSession] AVAudioSession_iOS.mm:1192 AudioSessionGetProperty (temp_kMXSessionProperty_HasEchoCancelledInput)
failed with error: -50
[zoomexpo] Error 2014 5002
[AudioSession] AVAudioSession_iOS.mm:1192 AudioSessionGetProperty (temp_kMXSessionProperty_HasEchoCancelledInput)
failed with error: -50
[AudioSession] AVAudioSession_iOS.mm:1192 AudioSessionGetProperty (temp_kMXSessionProperty_HasEchoCancelledInput)
failed with error: -50
[AudioSession] AVAudioSession_iOS.mm:1192 AudioSessionGetProperty (temp_kMXSessionProperty_HasEchoCancelledInput)
failed with error: -50
[zoomexpo] No active call process.

After Token decoded I am getting below data
{
“iat”: 1722328736,
“cloud_recording_option”: 1,
“app_key”: “**********************”,
“role_type”: 1,
“exp”: 1722411536,
“tpc”: “TestMeeting”,
“version”: 1,
“user_identity”: “miL3PUN6vv”
}

Config Data
config = {
sessionName: “TestMeeting”,
roleType: “1”,
sessionPassword: “”,
displayName: “testVik”,
sessionIdleTimeoutMins: 10,
};

Passing data to join session

zoom
.joinSession({
sessionName: config.sessionName,
sessionPassword: config.sessionPassword,
token: token,
userName: config.displayName,
audioOptions: { connect: true, mute: true, autoAdjustSpeakerVolume: false },
videoOptions: { localVideoOn: true },
sessionIdleTimeoutMins: config.sessionIdleTimeoutMins,
})

Am I missing any configuration? or any specific parameter I am missing to join zoom meeting.

Can any one please help me?

Thank you in Advance

Hi @vikram.kodag, I believe you’ve created a Markeplace app and gotten the ZOOM_APP_KEY and ZOOM_APP_SECRET which is different from the Video SDK credentials. You’ll have to create a new account from the Video SDK purchase page as described in our doc: Video SDK - Get credentials and use those credentials instead.

This topic was automatically closed after 30 days. New replies are no longer allowed.