I think this should only work when location permission is allowed for the app and this SDK should not itself ask the permission for it
This module will add the below permissions
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> // we can discuss this if we want to add this in the `instrumentation/location` module as we are not asking for the permission
<uses-permission android:name="android.permission.INTERNET" />