Since 5.8.0 app updates sometimes require user confirmation when they should not

Sometimes it updates fine and sometimes it asks for prompt.

First update here without prompt:

2024-06-17 14:01:47.445  1314-1800  PackageManager          system_server                        E  No required verifiers
2024-06-17 14:01:47.456  1314-1800  PackageManager          system_server                        I  Integrity check passed for file:///data/app/vmdl1628066994.tmp
2024-06-17 14:01:47.505  1314-1665  ActivityManager         system_server                        I  Force stopping org.keyoxide.keyoxide appid=10188 user=-1: installPackageLI
2024-06-17 14:01:47.506  1314-1800  PackageManager          system_server                        I  Update package org.keyoxide.keyoxide code path from /data/app/~~BBMvVf91T7Dl1oBRqRYfwA==/org.keyoxide.keyoxide-MCwPmqTY7FCMU-CAXPOguw== to /data/app/~~HpLxCR7lC5BTQIeXjCO1lg==/org.keyoxide.keyoxide-pVriEmoMl-moS5DhUtUl-A==; Retain data and using new
2024-06-17 14:01:47.855  1314-1800  ActivityManager         system_server                        I  Force stopping org.keyoxide.keyoxide appid=10188 user=0: pkg removed
2024-06-17 14:01:47.860  1314-1800  ActivityManager         system_server                        I  Force stopping org.keyoxide.keyoxide appid=10188 user=0: pkg removed
2024-06-17 14:01:47.893  3715-3715  ActivityThread          org.fdroid.basic                     E  Package [org.keyoxide.keyoxide] reported as REPLACED, but missing application info. Assuming REMOVED.
2024-06-17 14:01:47.895  3715-3715  ActivityThread          org.fdroid.basic                     E  Package [org.keyoxide.keyoxide] reported as REPLACED, but missing application info. Assuming REMOVED.
2024-06-17 14:01:47.896  1314-1800  PackageInstallerSession system_server                        D  Marking session 1628066994 as applied
2024-06-17 14:01:47.906  3715-3715  SessionInstallManager   org.fdroid.basic                     I  Received install broadcast for org.keyoxide.keyoxide 0: INSTALL_SUCCEEDED: Session installed
2024-06-17 14:01:47.986  1314-1599  NotificationService     system_server                        E  Package enqueue rate is 6.3164525. Shedding 0|org.fdroid.basic|1|https://f-droid.org/repo/com.fsck.k9_38004.apk|10108. package=org.fdroid.basic

Second update wanted prompt:

2024-06-17 14:01:50.073  1314-1870  ActivityManager         system_server                        D  freezing 3409 com.android.packageinstaller
2024-06-17 14:01:58.410  3715-3715  SessionInstallManager   org.fdroid.basic                     I  Received install broadcast for org.keyoxide.keyoxide -1: null
2024-06-17 14:01:58.413  1314-2219  ActivityTaskManager     system_server                        W  startActivity called from non-Activity context; forcing Intent.FLAG_ACTIVITY_NEW_TASK for: Intent { act=android.content.pm.action.CONFIRM_INSTALL flg=0x800000 pkg=com.android.packageinstaller cmp=com.android.packageinstaller/.InstallStart (has extras) }
2024-06-17 14:01:58.417  1314-2219  ActivityTaskManager     system_server                        I  START u0 {act=android.content.pm.action.CONFIRM_INSTALL pkg=com.android.packageinstaller cmp=com.android.packageinstaller/.InstallStart (has extras)} with LAUNCH_MULTIPLE from uid 10108 (BAL_ALLOW_VISIBLE_WINDOW) result code=0
2024-06-17 14:01:58.423  1314-2219  ActivityManager         system_server                        D  quick sync unfreeze 3409 for 1
2024-06-17 14:01:58.423  1314-1647  ActivityManager         system_server                        D  sync unfroze 3409 com.android.packageinstaller for 1
2024-06-17 14:01:58.436  1314-1600  ActivityTaskManager     system_server                        I  START u0 {act=android.content.pm.action.CONFIRM_INSTALL flg=0x2000001 pkg=com.android.packageinstaller cmp=com.android.packageinstaller/.PackageInstallerActivity (has extras)} with LAUNCH_MULTIPLE from uid 10088 (BAL_ALLOW_VISIBLE_WINDOW) result code=0
2024-06-17 14:01:58.494  1314-1643  ActivityTaskManager     system_server                        I  Displayed com.android.packageinstaller/.PackageInstallerActivity for user 0: +72ms

Denying this pompt and trying again, gives no prompt:

024-06-17 14:05:02.427  1314-1800  PackageManager          system_server                        E  No required verifiers
2024-06-17 14:05:02.432  1314-1800  PackageManager          system_server                        I  Integrity check passed for file:///data/app/vmdl1344560414.tmp
2024-06-17 14:05:02.450  1314-1665  ActivityManager         system_server                        I  Force stopping org.keyoxide.keyoxide appid=10188 user=-1: installPackageLI
2024-06-17 14:05:02.451  1314-1800  PackageManager          system_server                        I  Update package org.keyoxide.keyoxide code path from /data/app/~~HpLxCR7lC5BTQIeXjCO1lg==/org.keyoxide.keyoxide-pVriEmoMl-moS5DhUtUl-A== to /data/app/~~5XilhrbfdYtGYmQ1shctSQ==/org.keyoxide.keyoxide-BMCh4zqAoTavuiY3RoFlWQ==; Retain data and using new
2024-06-17 14:05:02.794  1314-1800  ActivityManager         system_server                        I  Force stopping org.keyoxide.keyoxide appid=10188 user=0: pkg removed
2024-06-17 14:05:02.799  1314-1800  ActivityManager         system_server                        I  Force stopping org.keyoxide.keyoxide appid=10188 user=0: pkg removed
2024-06-17 14:05:02.812  1314-1314  ActivityManager         system_server                        D  sync unfroze 2213 com.android.settings for 10
2024-06-17 14:05:02.812  1314-1314  ActivityManager         system_server                        D  sync unfroze 2845 com.android.keychain for 10
2024-06-17 14:05:02.813  1314-1314  ActivityManager         system_server                        D  sync unfroze 7260 com.android.DeviceAsWebcam for 10
2024-06-17 14:05:02.836  3715-3715  ActivityThread          org.fdroid.basic                     E  Package [org.keyoxide.keyoxide] reported as REPLACED, but missing application info. Assuming REMOVED.
2024-06-17 14:05:02.845  1314-1665  ActivityManager         system_server                        D  sync unfroze 2091 com.android.permissioncontroller for 3
2024-06-17 14:05:02.849  3715-3715  ActivityThread          org.fdroid.basic                     E  Package [org.keyoxide.keyoxide] reported as REPLACED, but missing application info. Assuming REMOVED.
2024-06-17 14:05:02.850  1314-1800  PackageInstallerSession system_server                        D  Marking session 1344560414 as applied
2024-06-17 14:05:02.854  3715-3715  SessionInstallManager   org.fdroid.basic                     I  Received install broadcast for org.keyoxide.keyoxide 0: INSTALL_SUCCEEDED: Session installed