App is not getting listed in the google play store when going from Samsung S10 Android Phone

We are having this odd issue with our app “CyranoApp” . This app has been in the google play store for almost 4 years now. But suddenly this app is having issues getting found and not getting downloaded on to Samsung S10 phones. We tried with multiple S10’s and also did a factory reset of S10. Still the same issue. I also tried to update the removing the uses feature,Compatible-Screen tags in the manifest files and try to deploy to Google Play Store and I did an internal test by play store also having this error This App is no longer compatible with your device. Still facing the same issue.

My Manifest.xml

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    package="com.app"
    android:installLocation="auto">

    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
    <uses-permission android:name="android.permission.RECORD_AUDIO" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.WRITE_INTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
    <uses-permission
        android:name="android.permission.MANAGE_DOCUMENTS"
        tools:ignore="ProtectedPermissions" /> 
    <uses-permission
        android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"
        tools:ignore="ProtectedPermissions" />
    <uses-permission android:name="android.permission.WAKE_LOCK" />
    <uses-permission android:name="android.permission.CAMERA" />
    <uses-permission android:name="android.permission.READ_CONTACTS" />

    <uses-permission android:name="android.permission.READ_PHONE_STATE" />
    <uses-permission android:name="android.permission.CALL_PHONE" />

    <!-- RunTimePermission Exit -->
    <uses-permission android:name="android.permission.KILL_BACKGROUND_PROCESSES" /> 
    <!-- FOREGROUND_SERVICE -->
    <uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
    <uses-permission android:name="android.permission.GET_ACCOUNTS" />

    <uses-feature
        android:glEsVersion="0x00020000"
        android:required="false" />
    <uses-feature
        android:name="android.hardware.microphone"
        android:required="false" />
    <uses-feature
        android:name="android.hardware.camera"
        android:required="false" />
    <uses-feature
        android:name="android.hardware.camera.front"
        android:required="false" />
    <uses-feature
        android:name="android.hardware.camera2"
        android:required="false" />
    <uses-feature
        android:name="android.hardware.camera2.full"
        android:required="false" />
    <uses-feature
        android:name="android.hardware.camera2.autofocus"
        android:required="false" />




    <application
        android:name=".CyranoApplication"
        android:allowBackup="false"
        android:exported="true"
        android:fullBackupOnly="false"
        android:hardwareAccelerated="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:largeHeap="true"
        android:networkSecurityConfig="@xml/network_security_config"
        android:requestLegacyExternalStorage="true"
        android:roundIcon="@mipmap/ic_launcher_round"
        android:supportsRtl="true"
        android:theme="@style/MyMaterialTheme"
        tools:ignore="LockedOrientationActivity">
        <meta-data
            android:name="firebase_crashlytics_collection_enabled"
            android:value="false" />
 
        <meta-data
            android:name="android.max_aspect"
            android:value="2.1" />
        <meta-data
            android:name="preloaded_fonts"
            android:resource="@array/preloaded_fonts" /> 

        <service
            android:name="com.amazonaws.mobileconnectors.s3.transferutility.TransferService"
            android:enabled="true" />
        <service
            android:name=".s3uploads.UploadAudio"
            android:exported="true"
            android:permission="android.permission.BIND_JOB_SERVICE"
            android:stopWithTask="true" />
        <service
            android:name=".uploads.UploadVideo"
            android:exported="true"
            android:permission="android.permission.BIND_JOB_SERVICE"
            android:stopWithTask="true" />
        <service
            android:name=".uploads.UploadService"
            android:stopWithTask="false" />
        <service
            android:name=".services.RefreshToken"
            android:stopWithTask="false" />
        <service
            android:name=".services.AccessToken"
            android:permission="android.permission.BIND_JOB_SERVICE"
            android:stopWithTask="true" />

        <receiver android:name="com.amazonaws.mobileconnectors.s3.transferutility.TransferNetworkLossHandler"
            tools:ignore="Instantiatable">
            <intent-filter>
                <action android:name="android.net.conn.CONNECTIVITY_CHANGE"
                    tools:ignore="BatteryLife" />
            </intent-filter>
        </receiver>
        <receiver
            android:name=".receivers.RefreshTokenReciever"
            android:enabled="true"
            android:permission="normal"
            android:process=":remote" />
        <receiver  android:name="com.app.receivers.IncomingCallReceiver" android:enabled="true" android:exported="true">
            <intent-filter>
                <action android:name="android.intent.action.PHONE_STATE" />
            </intent-filter>
        </receiver>
        
        <uses-library
            android:name="org.apache.http.legacy"
            android:required="false" />

        <activity
            android:name=".SplashScreenActivity"
            android:exported="true"
            android:noHistory="true"
            android:screenOrientation="portrait">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
            <intent-filter>
                <action android:name="android.intent.action.SEND" />

                <category android:name="android.intent.category.DEFAULT" />

                <data android:mimeType="video/*" />
                <data android:mimeType="audio/*" />
            </intent-filter>
            <!-- intent filter for sharing multiple files -->
            <intent-filter>
                <action android:name="android.intent.action.SEND_MULTIPLE" />

                <category android:name="android.intent.category.DEFAULT" />

                <data android:mimeType="*/*" />
            </intent-filter>
           
        </activity>
    </application>

Any Ideas? Please help

I moved it to the Mobile forum. I tried to find CyranoApp with my S10 in Play Store and couldn’t do it. Maybe someone else will know what permission you need.

You can submit a support request if no one is able to help you.

Ron
Samsung Developer Program

Hi Ron,
I have submitted a support request, but no action from them, so please help.

I have cleared the cache of Google Playstore, Google play services, factory reset and updated the Samsung OS patch in my testing S10 device. Nothing helps!!!. totally frustrated.

It doesn’t show up for me on S10 or My Tablet. Is it available in the US at all? Check your playstore seller settings.

Ron

Hi All, me too facing the same issue. How to sort out this problem quickly.

Regards,
Rajakumar N

Hey,

I I have the same issue here and I did send a support request and still no answer if anyone’s got any idea ho to fix this pleas send me a dm pleaaaase I’ve tried everything and empty the cash and still nothing it’s killing me.

Yahya Douzi