Exception in HostObject::get: for prop 'NativeUnimoduleProxy': <unknown exception>

Hi!
I work on a native (android) application which executes a react-native JavaScript bundle in a custom ReactActivity so the expo and unimodules setup is a little different from the standard. We are having the following exception:

All react-native libraries are assembled in the original react-native project and then copied in the native one and are linked and used like so:

api "org.unimodules.interfaces.font:unimodules-font-interface@aar"
api "org.unimodules.apploader:unimodules-app-loader@aar"
api "org.unimodules.core:unimodules-core@aar"
api "org.unimodules.adapters.react:unimodules-react-native-adapter@aar"
api "org.unimodules.interfaces.constants:unimodules-constants-interface@aar"
api "org.unimodules.interfaces.constants:expo-constants@aar"
api "org.unimodules.interfaces.filesystem:unimodules-file-system-interface@aar"
api "org.unimodules.interfaces.permissions:unimodules-permissions-interface@aar"
api "expo.modules.updates:expo-updates@aar"
api "expo.modules.structuredheaders:expo-structured-headers@aar"
api "expo.modules.permissions:expo-permissions@aar"
api "expo.modules.keepawake:expo-keep-awake@aar"
api "expo.modules.imagepicker:expo-image-picker@aar"
api "expo.modules.imageloader:expo-image-loader@aar"
api "expo.modules.errorrecovery:expo-error-recovery@aar"
api "expo.modules.application:expo-application@aar"
api "org.unimodules.interfaces.taskManager:unimodules-task-manager-interface@aar"
api "org.unimodules.interfaces.sensors:unimodules-sensors-interface@aar"
api "org.unimodules.interfaces.imageloader:unimodules-image-loader-interface@aar"
api "org.unimodules.interfaces.facedetector:unimodules-face-detector-interface@aar"
api "org.unimodules.interfaces.camera:unimodules-camera-interface@aar"
api "org.unimodules.interfaces.barcodescanner:unimodules-barcode-scanner-interface@aar"
private final ReactModuleRegistryProvider mModuleRegistryProvider = new ReactModuleRegistryProvider( Arrays.<Package>asList(
        new org.unimodules.adapters.react.ReactAdapterPackage(),
        new expo.modules.application.ApplicationPackage(),
        new expo.modules.constants.ConstantsPackage(),
        new expo.modules.errorrecovery.ErrorRecoveryPackage(),
        new expo.modules.filesystem.FileSystemPackage(),
        new expo.modules.font.FontLoaderPackage(),
        new expo.modules.imageloader.ImageLoaderPackage(),
        new expo.modules.imagepicker.ImagePickerPackage(),
        new expo.modules.keepawake.KeepAwakePackage(),
        new expo.modules.permissions.PermissionsPackage(),
        new expo.modules.screenorientation.ScreenOrientationPackage(),
        new expo.modules.updates.UpdatesPackage()
), null);

[...]

@Override
protected List<ReactPackage> getPackages() {
    return Arrays.asList(
        new MainReactPackage(),
        new RNGestureHandlerPackage(),
        new SvgPackage(),
        new ReactSliderPackage(),
        new AsyncStoragePackage(),
        new SafeAreaContextPackage(),
        new RNCAppearancePackage(),
        new NetInfoPackage(),
        new RNCMaskedViewPackage(),
        new ReanimatedPackage(),
        new RNScreensPackage(),
        new ModuleRegistryAdapter(mModuleRegistryProvider),
        new ClipboardPackage()
    );
}

Any help would be greatly appreciated! Thank you!

Sorry for up-ing this but it’s delaying the release of the application and any help surpassing this error is greatly appreciated.

Thank you.