Getting null is not an object (evaluating '_reactNative.NativeModules.NativeUnimoduleProxy.viewManagersMetadata

I want to use expo-camera in a bare ReactNative project. I followed the steps mentionned in both Add Expo to an existing project - Expo Documentation and Camera - Expo Documentation

The app is compiles successfully on Android Studio. But when I run it on my phone, I get:

null is not an object (evaluating '_reactNative.NativeModules.NativeUnimoduleProxy.viewManagersMetadata

The reactnative version im using is 0.70.6 with expo 47.0.0 and expo-camera 13.1.0

Cant figure out whats the issue. I seem to have setup the required configs based on the docs above.
Any help would be appreciated!