New Arch can't work without Fabric

Gary Chen
New Arch can't work without Fabric

https://github.com/facebook/react-native/issues/38186

The problem will be fixed if you update this file:
https://github.com/birdofpreyru/RN-issue-38186/blob/8e53939cf12e8e130b89b64593329740bf8f1c23/ReproducerApp/android/app/src/main/java/com/reproducerapp/MainApplication.java#L58

as follows:

if (BuildConfig.IS_NEW_ARCHITECTURE_ENABLED) {
      // If you opted-in for the New Architecture, we load the native entry point for this app.
-     DefaultNewArchitectureEntryPoint.load();
+     DefaultNewArchitectureEntryPoint.load(true, false);
    }

You can find more documentation on what those parameters control here:

react-native/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/defaults/DefaultNewArchitectureEntryPoint.kt

Lines 27 to 31 in e22bd7f

fun load(
turboModulesEnabled: Boolean= true,
fabricEnabled: Boolean= true,
dynamicLibraryName: String= "appmodules",
) {