App crash on startup after `eas update` and previewing build on Expo SDK 46 because of react-redux Provider

Please provide the following:

  1. SDK Version: 46
  2. Platforms(Android/iOS/web/all): iOS
  3. #react-redux #redux #reduxjs/toolkkut

iOS only!

Using eas update and previewing the application made the app crash right away on start. After debugging for days, I finally figured out that the app crashes because of redux.

Simply adding <Provider store={store} /> with some example reducer in the store makes the app crash right away without any message. Sentry does not capture anything neither.

It works fine in development mode, it works fine after building it for internal distribution using ad hoc distribution. There are no logs other than the device logs via XCode which reports that a thread crashes with the exception: com.facebook.ABI46_0_0React.ExceptionsManagerQueue with no additional information.

Downgrading to Expo SDK 45 solved the issue for me and works fine.