Facebook login fails on some devices

Expo sdk 39
“expo-facebook”: “~9.0.0”
Platform: Android

I have an application that works with the facebook login, in the emulator it works fine, on my Xiaomi MI9 device it works fine, on other devices such as huawei, samsung that I have tested it works fine, however with a Xiaomi redmi note 9 device an error appears with facebook login and I don’t know how to fix it since it works fine on the other devices.
This is the error it throws me when I hit the button:
An error occurred while trying to log in to Facebook

  • node_modules/react-native/Libraries/BatchedBridge/NativeModules.js:103:50 in promiseMethodWrapper
  • node_modules/@unimodules/react-native-adapter/build/NativeModulesProxy.native.js:15:23 in moduleName.methodInfo.name
  • node_modules/regenerator-runtime/runtime.js:63:36 in tryCatch
  • node_modules/regenerator-runtime/runtime.js:293:29 in invoke
  • node_modules/regenerator-runtime/runtime.js:63:36 in tryCatch
  • node_modules/regenerator-runtime/runtime.js:154:27 in invoke
  • node_modules/regenerator-runtime/runtime.js:189:16 in PromiseImpl$argument_0
  • node_modules/react-native/node_modules/promise/setimmediate/core.js:45:6 in tryCallTwo
  • node_modules/react-native/node_modules/promise/setimmediate/core.js:200:22 in doResolve
  • node_modules/react-native/node_modules/promise/setimmediate/core.js:66:11 in Promise
  • node_modules/regenerator-runtime/runtime.js:188:15 in callInvokeWithMethodAndArg
  • node_modules/regenerator-runtime/runtime.js:211:38 in enqueue
  • node_modules/regenerator-runtime/runtime.js:238:8 in exports.async
  • features/eventFeatures/Events/Events.js:571:12 in componentDidUpdate
  • app/common/card/LogoCard.js:18:37 in LogoCard
  • node_modules/regenerator-runtime/runtime.js:63:36 in tryCatch
  • node_modules/regenerator-runtime/runtime.js:293:29 in invoke
  • node_modules/regenerator-runtime/runtime.js:63:36 in tryCatch
  • node_modules/regenerator-runtime/runtime.js:154:27 in invoke
  • node_modules/regenerator-runtime/runtime.js:164:18 in PromiseImpl.resolve.then$argument_0
  • node_modules/react-native/node_modules/promise/setimmediate/core.js:37:13 in tryCallOne
  • node_modules/react-native/node_modules/promise/setimmediate/core.js:123:24 in setImmediate$argument_0
  • node_modules/react-native/Libraries/Core/Timers/JSTimers.js:130:14 in _callTimer
  • node_modules/react-native/Libraries/Core/Timers/JSTimers.js:181:14 in _callImmediatesPass
  • node_modules/react-native/Libraries/Core/Timers/JSTimers.js:441:30 in callImmediates
  • node_modules/react-native/Libraries/BatchedBridge/MessageQueue.js:387:6 in __callImmediates
  • node_modules/react-native/Libraries/BatchedBridge/MessageQueue.js:135:6 in __guard$argument_0
  • node_modules/react-native/Libraries/BatchedBridge/MessageQueue.js:364:10 in __guard
  • node_modules/react-native/Libraries/BatchedBridge/MessageQueue.js:134:4 in flushedQueue
  • [native code]:null in flushedQueue
  • [native code]:null in invokeCallbackAndReturnFlushedQueue

Hey @jorgem,

We’ll use your github issue to track this error rather than the forums so I’m going to close this.

Cheers,
Adam