Line 86 of your react native iOS bridge for the Intercom SDK causes a rejection after the resolve has already run, if the app is unable to communicate with Intercom.
I think you will either need to add a success handler into the native Intercom SDK, or remove this reject call althogether, as this is almost certainly going to be causing issues for any user of the react-native bridge if the network call fails.
https://github.com/intercom/intercom-react-native/blob/main/ios/IntercomModule.m#L86