createConfig fails if not on debug mode!

when we call createConfig(), getting below warning and subsequent api call (signInWithBrowser()) is failing. it is working fine when we are in debug mode!

[Thu Dec 02 2021 19:18:31.985]  WARN     Possible Unhandled Promise Rejection (id: 2):
TypeError: undefined is not an object (evaluating 'window.location.protocol')
p@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:333439:53
http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:349118:73
t@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:349122:12
createConfig$@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:332337:50
tryCatch@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:47881:23
invoke@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:48054:32
tryCatch@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:47881:23
invoke@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:47954:30
http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:47984:19
tryCallTwo@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:49970:9
doResolve@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:50134:25
Promise@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:49993:14
callInvokeWithMethodAndArg@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:47983:33
enqueue@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:47988:157
http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:48005:69
createConfig@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:332316:38
configCreator$@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:468909:85
tryCatch@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:47881:23
invoke@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:48054:32
tryCatch@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:47881:23
invoke@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:47954:30
http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:47984:19
tryCallTwo@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:49970:9
doResolve@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:50134:25
Promise@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:49993:14
callInvokeWithMethodAndArg@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:47983:33
enqueue@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:47988:157
http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:48005:69
configCreator@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:468904:42
http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:468933:20
commitHookEffectListMount@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:42535:38
commitPassiveHookEffects@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:42570:44
invokeGuardedCallbackImpl@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:32091:21
invokeGuardedCallback@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:32185:42
flushPassiveEffectsImpl@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:44914:36
unstable_runWithPriority@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:69422:30
http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:44782:36
workLoop@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:69367:48
flushWork@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:69325:30
_flushCallback@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:68865:24
_callTimer@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:53501:17
callTimers@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:53709:19
__callFunction@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:25771:36
http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:25503:31
__guard@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:25725:15
callFunctionReturnFlushedQueue@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:25502:21
callFunctionReturnFlushedQueue@[native code]

because of above warn/error, getting below error while calling signInWithBrowser:
[Thu Dec 02 2021 19:30:34.918] WARN {"error_code": "-100", "error_message": "OktaOidc client isn't configured, check if you have created a configuration with createConfig"}

createConfig call which is not working(working only in debug mode)
await createConfig({
clientId: CLIENT_ID,
redirectUri: REDIRECT_URI,
endSessionRedirectUri: END_SESSION_REDIRECT_URI,
discoveryUri: DISCOVERY_URI,
scopes: [‘openid’, ‘profile’, ‘offline_access’],
requireHardwareBackedKeyStore: REQUIRE_HARDWARE_BACKED_KEYSTORE,
});

we are using in package.json:
@okta/okta-react-native”: “^2.2.0”,

Would you please help us resolve this issue