Request for Support: Compatibility of Sendbird Calls SDK with React Native 0.76.x (New Architecture)

Hello Sendbird Community,

I’m currently using the @sendbird/calls-react-native package (version ^1.1.5) in my React Native app (version 0.76.x). However, I’m facing a crash when I try to initialize the SendbirdCalls.initialize() method, even without any additional functionality implemented.

It seems like the package is not compatible with the new architecture in React Native 0.76.x, and as a result, the app crashes upon initialization.

Here are the details of my development environment:

System:

  • OS: macOS 15.2
  • CPU: Apple M1 (8-core)
  • Memory: 16GB
  • Shell: Zsh (version 5.9)

Binaries:

  • Node: 23.4.0
  • npm: 11.0.0
  • Watchman: 2024.12.02.00
  • CocoaPods: 1.16.2

SDKs:

  • iOS SDK: iOS 18.1, macOS 15.1, tvOS 18.1, visionOS 2.1
  • Android SDK: Not Found

IDEs:

  • Xcode: 16.1/16B40

React Native Environment:

  • React Native Version: 0.76.5
  • Hermes: Enabled
  • New Architecture: Enabled

Package Version:

  • @sendbird/calls-react-native: ^1.1.5

I would like to request support for React Native 0.76.x in the Sendbird Calls SDK for iOS. Any guidance on resolving this issue or updates on planned support for the new architecture would be highly appreciated.

Thank you!