Issue querying Google Places API on React Native for iOS

When using react-native-maps on my React Native iOS application, running Expo locally via the Expo app or an iOS Simulator everything works great. The API calls are working to receive places, nearby locations, and the rest of the Google API suite.

When I build the app using expo build:ios and upload the generated .IPA file using Transporter on MacOS to TestFlight – I install the app from TestFlight on my phone and the react-native-maps works, but all my markers are gone, and no results are returned when making a nearby API call or a places search.

Here’s my MapView setup:

const mapMarkerIcon = require('../../../assets/images/icons/mapMarker/mapMarker.png');

    ref={(ref) => this._map = ref}
    onRegionChangeComplete={(region) => { this.onRegionChangeComplete(region) }}
    onMapReady={() => { this.initMap() }}
        width: Dimensions.get('window').width,
        height: Dimensions.get('window').height / 2,
    {this.props.pharmacies &&, index) => (
            onCalloutPress={() => { console.log(pharm) }}



"ios": {
      "bundleIdentifier": "com.XXXX.XXXX.XXXX", //HIDDEN ON PURPOSE
      "config": {
      "infoPlist": {
        "NSFaceIDUsageDescription": "This app will optionally use Face ID or Touch ID to save login"
      "supportsTablet": true

Again, this works great when running locally, on the Expo App or a Simulator running the Expo app, but does not work and returns no results when publishing to TestFlight.

Running on Expo App/Locally
Running on Expo App/Locally
After installing from TestFlight/Published to App Store Connect
After installing from TestFlight/Published to App Store Connect

Source: React natvie