ERROR ON IOS WHEN CALLING addIceCandidate on Peer Connection

Please can anyone help me with this error.

code: "E_OPERATION_ERROR"
domain: "org.webrtc.RTC_OBJC_TYPE(RTCPeerConnection)"
jsEngine: "hermes"
message: "addIceCandidate failed"
nativeStackIOS: Array(10)
stack: "Error: addIceCandidate failed\n    at promiseMethodWrapper (http://192.168.0.164:8081/index.bundle?platform=ios&dev=true&hot=false:3822:45)\n    at ?anon_0_ (http://192.168.0.164:8081/index.bundle?platform=ios&dev=true&hot=false:185148:72)\n    at next (native)\n    at asyncGeneratorStep (http://192.168.0.164:8081/index.bundle?platform=ios&dev=true&hot=false:4586:26)\n    at _next (http://192.168.0.164:8081/index.bundle?platform=ios&dev=true&hot=false:4605:29)\n    at anonymous (http://192.168.0.164:8081/index.bundle?platform=ios&dev=true&hot=false:4610:14)\n    at tryCallTwo (/Users/distiller/react-native/sdks/hermes/build_iphonesimulator/lib/InternalBytecode/InternalBytecode.js:61:9)\n    at doResolve (/Users/distiller/react-native/sdks/hermes/build_iphonesimulator/lib/InternalBytecode/InternalBytecode.js:216:25)\n    at Promise (/Users/distiller/react-native/sdks/hermes/build_iphonesimulator/lib/InternalBytecode/InternalBytecode.js:82:14)\n    at anonymous (http://192.168.0.164:8081/index.bundle?platform=ios&dev=true&hot=false:4602:25)\n    at apply (native)\n    at addIceCandidate (http://192.168.0.164:8081/index.bundle?platform=ios&dev=true&hot=false:185152:40)\n    at anonymous (http://192.168.0.164:8081/app/screens/user/call/VideoCallScreen.bundle?platform=ios&hot=false&dev=true&minify=false&modulesOnly=true&runModule=false&shallow=true:84:83)\n    at apply (native)\n    at anonymous (http://192.168.0.164:8081/index.bundle?platform=ios&dev=true&hot=false:187947:27)\n    at apply (native)\n    at emitEvent (http://192.168.0.164:8081/index.bundle?platform=ios&dev=true&hot=false:189099:68)\n    at onevent (http://192.168.0.164:8081/index.bundle?platform=ios&dev=true&hot=false:189085:25)\n    at onpacket (http://192.168.0.164:8081/index.bundle?platform=ios&dev=true&hot=false:189058:25)\n    at apply (native)\n    at anonymous (http://192.168.0.164:8081/index.bundle?platform=ios&dev=true&hot=false:187947:27)\n    at anonymous (http://192.168.0.164:8081/index.bundle?platform=ios&dev=true&hot=false:188614:30)\n    at tryCallOne (/Users/distiller/react-native/sdks/hermes/build_iphonesimulator/lib/InternalBytecode/InternalBytecode.js:53:16)\n    at anonymous (/Users/distiller/react-native/sdks/hermes/build_iphonesimulator/lib/InternalBytecode/InternalBytecode.js:139:27)\n    at apply (native)\n    at anonymous (http://192.168.0.164:8081/index.bundle?platform=ios&dev=true&hot=false:29283:26)\n    at _callTimer (http://192.168.0.164:8081/index.bundle?platform=ios&dev=true&hot=false:29202:17)\n    at _callReactNativeMicrotasksPass (http://192.168.0.164:8081/index.bundle?platform=ios&dev=true&hot=false:29232:17)\n    at callReactNativeMicrotasks (http://192.168.0.164:8081/index.bundle?platform=ios&dev=true&hot=false:29395:44)\n    at __callReactNativeMicrotasks (http://192.168.0.164:8081/index.bundle?platform=ios&dev=true&hot=false:2779:46)\n    at anonymous (http://192.168.0.164:8081/index.bundle?platform=ios&dev=true&hot=false:2591:45)\n    at __guard (http://192.168.0.164:8081/index.bundle?platform=ios&dev=true&hot=false:2763:15)\n    at flushedQueue (http://192.168.0.164:8081/index.bundle?platform=ios&dev=true&hot=false:2590:21)\n    at callFunctionReturnFlushedQueue (http://192.168.0.164:8081/index.bundle?platform=ios&dev=true&hot=false:2575:33)"
userInfo: Object
__proto__: Object