title: Android app release on Play Store can't make API call
body: <p>I have published an Android app on Google Play Store, but this app cannot make any API call. I have had this problem before, but adding internet permission fixed it.</p>
  <pre><code>&lt;uses-permission android:name=&quot;android.permission.INTERNET&quot; /&gt;
  </code></pre>
  <p>However, this doesn't seem to work anymore. I am clueless. I have developed the app with Ionic (iOS version works), and I generate and sign the app bundle locally on my laptop through Android Studio. When I generate a signed APK and install this one directly on my phone, the internet works and I can make API calls. But when generating an AAB file and upload this on Google Play Store to update my app, the app's internet connection doesn't work/I can't make any API call.</p>
  <p>I have followed many steps and description on the internet, but nothing helped. Below is my <code>manifest.xml</code></p>
  <pre><code>&lt;?xml version='1.0' encoding='utf-8'?&gt;
  &lt;manifest android:hardwareAccelerated=&quot;true&quot; android:versionCode=&quot;6&quot; android:versionName=&quot;0.0.6&quot; package=&quot;app.MYAPP&quot; xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot; xmlns:tools=&quot;http://schemas.android.com/tools&quot;&gt;
      &lt;supports-screens android:anyDensity=&quot;true&quot; android:largeScreens=&quot;true&quot; android:normalScreens=&quot;true&quot; android:resizeable=&quot;true&quot; android:smallScreens=&quot;true&quot; android:xlargeScreens=&quot;true&quot; /&gt;
      &lt;uses-permission android:name=&quot;android.permission.INTERNET&quot; /&gt;
      &lt;uses-permission android:name=&quot;android.permission.ACCESS_NETWORK_STATE&quot; /&gt;
      &lt;uses-permission android:name=&quot;android.permission.WRITE_EXTERNAL_STORAGE&quot; /&gt;
      &lt;uses-permission android:name=&quot;android.permission.ACCESS_COARSE_LOCATION&quot; /&gt;
      &lt;uses-permission android:name=&quot;android.permission.ACCESS_FINE_LOCATION&quot; /&gt;
      &lt;uses-feature android:name=&quot;android.hardware.location.gps&quot; android:required=&quot;true&quot; /&gt;
      &lt;application android:hardwareAccelerated=&quot;true&quot; android:icon=&quot;@mipmap/ic_launcher&quot; android:label=&quot;@string/app_name&quot; android:networkSecurityConfig=&quot;@xml/network_security_config&quot; android:supportsRtl=&quot;true&quot; android:usesCleartextTraffic=&quot;false&quot;&gt;
          &lt;activity android:configChanges=&quot;orientation|keyboardHidden|keyboard|screenSize|locale|smallestScreenSize|screenLayout|uiMode&quot; android:label=&quot;@string/activity_name&quot; android:launchMode=&quot;singleTop&quot; android:name=&quot;MainActivity&quot; android:theme=&quot;@android:style/Theme.DeviceDefault.NoActionBar&quot; android:windowSoftInputMode=&quot;adjustResize&quot;&gt;
              &lt;intent-filter android:label=&quot;@string/launcher_name&quot;&gt;
                  &lt;action android:name=&quot;android.intent.action.MAIN&quot; /&gt;
                  &lt;category android:name=&quot;android.intent.category.LAUNCHER&quot; /&gt;
              &lt;/intent-filter&gt;
          &lt;/activity&gt;
          &lt;provider android:authorities=&quot;${applicationId}.cordova.plugin.camera.provider&quot; android:exported=&quot;false&quot; android:grantUriPermissions=&quot;true&quot; android:name=&quot;org.apache.cordova.camera.FileProvider&quot;&gt;
              &lt;meta-data android:name=&quot;android.support.FILE_PROVIDER_PATHS&quot; android:resource=&quot;@xml/camera_provider_paths&quot; /&gt;
          &lt;/provider&gt;
      &lt;/application&gt;
  &lt;/manifest&gt;
  </code></pre>