Title: RN 0.85.0 + iOS 26 crashes on root component swap - RCTFatal in TurboModule queue
Body:
Using React Native 0.85.0 on iOS 26.5. App launches fine, initial screen renders. Any state change that swaps the root component causes immediate native crash. Tried:
• Custom navigation (no @react-navigation libraries)
• Removed react-native-screens, gesture-handler, safe-area-context
• AsyncStorage v2
• setTimeout deferred state updates
• ErrorBoundary
Crash stack:
RCTFatal → RCTExceptionsManager reportFatal → objc_exception_rethrow → abort
Crash happens on com.meta.react.turbomodulemanager.queue. ErrorBoundary doesn’t catch it. Bundle is Hermes bytecode v98. iPhone 15 Pro / iPhone 16 Pro both crash.
Title: RN 0.85.0 + iOS 26 crashes on root component swap - RCTFatal in TurboModule queue
Body:
Using React Native 0.85.0 on iOS 26.5. App launches fine, initial screen renders. Any state change that swaps the root component causes immediate native crash. Tried:
• Custom navigation (no @react-navigation libraries)
• Removed react-native-screens, gesture-handler, safe-area-context
• AsyncStorage v2
• setTimeout deferred state updates
• ErrorBoundary
Crash stack:
RCTFatal → RCTExceptionsManager reportFatal → objc_exception_rethrow → abort
Crash happens on com.meta.react.turbomodulemanager.queue. ErrorBoundary doesn’t catch it. Bundle is Hermes bytecode v98. iPhone 15 Pro / iPhone 16 Pro both crash.