Hi experts
I developed an MDK Project (6.3.3 MDK Runtime).
This MDK Project is built as Customized MDK Client (6.3.3) using Cloud Build Service for Android, indicating "AppVersion" attribute as "1.0.0" in file "MDKProject.json".
Then I installed this Android app in my device scanning an on-boarding QR code and it works well.
The problem is this:
I needed to do a new build because I added some new permissions on AndroidManifest.xml.
So, I built a new Customized MDK Client (6.3.3) using Cloud Build Service for Android, changing only "AppVersion" attribute as "1.1.0" in file "MDKProject.json":


Then, I used the new on-boarding QR code for install the new Android app, still having the previous version app on my device.
After download, Android inform me with the following first popup "Do you want to update this app?".
After I press "Update", the installation fails with this following second popup "App not installed because the package conflicts with an existing package.":

We expect the installation to be successful because the app has the same "BundleID" , the same "AppName" and a later "AppVersion", replacing the old version of the app.
But for this problem, we have to tell the user to uninstall the old version of the app and only then, install the new app.
How can I fix?