Thank you for posting in Microsoft Q&A forum.
Change the settings of the new application as required, deploy the new application: selecting the tick box's: "Automatically upgrade any superseded versions of this application" and "An administrator must approve a request for this application on the device."
1.Could we know if it means that we set the purpose as required and then we select the administrator approval and automatic upgrade option at the same time? If yes, the option of " administrator must approve" and " Automatically upgrade any superseded versions of this application" are grayed out(may like the image below) when the deployment purpose is Required, or when you deploy the application to a device collection.
For more details, please refer to this Microsoft article.
2.It's recommended that we could use one client for troubleshooting. Have we tried to use the available purpose to deploy the superseding application?
Unfortunately the superseding application will not install on devices where the original version was already installed.
For troubleshooting the installation of the application, we could check the policyagent.log and ContentTransferManager.log on client side. Content Transfer Manager receives the distribution point location for the requested content and starts a Data Transfer Service job to initiate the download of the deployment. We may see this like the image below:
For more details, please refer to this troubleshooting guide.
Have a nice day!
If the response is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.