iOS Warning: RCTBridge required dispatch_sync to load REAModule
See original GitHub issueDescription
When the application starts, I get the following warning: RCTBridge required dispatch_sync to load REAModule. This may lead to deadlocks
Steps to reproduce
Every time the application is launched
Snack or a link to a repository
Sorry
Reanimated version
2.11.0
React Native version
0.70.3
Platforms
iOS
JavaScript runtime
No response
Workflow
React Native (without Expo)
Architecture
No response
Build type
No response
Device
No response
Device model
No response
Acknowledgements
Yes
Issue Analytics
- State:
- Created a year ago
- Reactions:16
- Comments:16 (3 by maintainers)
Top Results From Across the Web
How to solve RCTBridge required dispatch_sync to load ...
How to solve RCTBridge required dispatch_sync to load warning on iOS for React Native ; 1#import "AppDelegate.h" ; 2 ; 3// Add this...
Read more >react native - RCTBridge required dispatch_sync to load ...
I fixed it with updating AppDelegate.m as below: #if RCT_DEV #import <React/RCTDevLoadingView.h> #endif //.
Read more >RCTBridge required dispatch_sync to load ... - Expo Forums
Im upgrade expo 43 or 44 use monorepo. Warn : RCTBridge required dispatch_sync to load RNGestureHandlerModule. This may lead to deadlocks.
Read more >RCTBridge required dispatch_sync to load ... - Medium
Many react-native developer Reported this bug. I am here to fix all of them. “react-native-vector-icons” is able to cause this Bug. If you ......
Read more >[RN] RCTBridge required dispatch_sync to load ... - velog
[RN] RCTBridge required dispatch_sync to load RCTDevLoadingView. This may lead to deadlocks. Warning ... React-Native로 작성된 프로젝트를 iOS ...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found

The offending PR is #3555. Fixed in #3698.
If you encounter warning “RCTBridge required dispatch_sync to load REAModule”, you have four options:
Simply ignore the warning (it only appears in debug mode, so you won’t see this in production build of your app).
Add the following code in
index.jsof your app:node_modules/react-native-reanimated/ios/REAModule.mm(e.g. using patch-package):react-native-reanimated@2.10.0and upgrade to 2.12.0 once this issue is fixed.I can also confirm that moving from
2.10.0->2.11.0introduced this issue.