Is it possible for your to post the manifests here? In your original post you list
The versionCode of the last 3 are: 8) 1.8.0 9) 1.9.2 10) 1.10.0
where I assume you meant versionName, but I'd like to be sure.
Oh yes you're right. I mistyped. I've corrected above.
Here is the AndroidManifest for v9
<?xml version="1.0" encoding="utf-8"?>
<manifest
xmlns:android="http://schemas.android.com/apk/res/android"
android:versionCode="10902"
android:versionName="1.9.2"
android:hardwareAccelerated="true"
android:compileSdkVersion="28"
android:compileSdkVersionCodename="9"
package="com.hhrichards.lewdmod"
platformBuildVersionCode="10902"
platformBuildVersionName="1.9.2"> <uses-sdk
android:minSdkVersion="21"
android:targetSdkVersion="28" /> <supports-screens
android:anyDensity="true"
android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="true"
android:resizeable="true"
android:xlargeScreens="true" /> <uses-permission
android:name="android.permission.INTERNET" /> <application
android:label="@ref/0x7f030001"
android:icon="@ref/0x7f020000"
android:hardwareAccelerated="true"
android:supportsRtl="true"> <activity
android:theme="@ref/0x01030129"
android:label="@ref/0x7f030000"
android:name="com.hhrichards.lewdmod.MainActivity"
android:launchMode="1"
android:screenOrientation="1"
android:configChanges="0x4b4"
android:windowSoftInputMode="0x10"> <intent-filter
android:label="@ref/0x7f030002"> <action
android:name="android.intent.action.MAIN" /> <category
android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
Here is v10
<?xml version="1.0" encoding="utf-8"?>
<manifest
xmlns:android="http://schemas.android.com/apk/res/android"
android:versionCode="11000"
android:versionName="1.10.0"
android:hardwareAccelerated="true"
android:compileSdkVersion="28"
android:compileSdkVersionCodename="9"
package="com.hhrichards.lewdmod"
platformBuildVersionCode="11000"
platformBuildVersionName="1.10.0"> <uses-sdk
android:minSdkVersion="21"
android:targetSdkVersion="28" /> <supports-screens
android:anyDensity="true"
android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="true"
android:resizeable="true"
android:xlargeScreens="true" /> <uses-permission
android:name="android.permission.INTERNET" /> <application
android:label="@ref/0x7f030001"
android:icon="@ref/0x7f020000"
android:hardwareAccelerated="true"
android:supportsRtl="true"> <activity
android:theme="@ref/0x01030129"
android:label="@ref/0x7f030000"
android:name="com.hhrichards.lewdmod.MainActivity"
android:launchMode="1"
android:screenOrientation="1"
android:configChanges="0x4b4"
android:windowSoftInputMode="0x10"> <intent-filter
android:label="@ref/0x7f030002"> <action
android:name="android.intent.action.MAIN" /> <category
android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
Thanks! Yeah, those manifests look OK to me. The only thing I can think of is what Dark Dimension suggested, perhaps the latest version was signed differently (something like that happened to me with Unity Android builds a few years ago, something changed in how my builds were signed and I couldn't update my app on Google Play)
https://forums.xamarin.com/discussion/183885/fixing-app-not-installed-problem-ap...