There is a workaround - set all your application deployment User Experience settings to "Display in Software Center, and only show notifications for computer restarts".
If you have a lot of applications already deployed, going through them one by one would be quite a chore. But, you can easily change all their settings via PowerShell.
In the code below, it changes the settings for every application we have deployed to the "User Optional - Software Center" collection.
#Import ConfigMgr PS module Import-Module "$env:SMS_ADMIN_UI_PATH\..\configurationmanager.psd1" #Connect to ConfigMgr drive $SiteCode = Get-PSDrive -PSProvider CMSITE Push-Location "$($SiteCode.Name):\" #Change User Experience Get-CMApplicationDeployment | Where-Object { $_.CollectionName -eq 'User Optional - Software Center' } | Set-CMApplicationDeployment -UserNotification DisplaySoftwareCenterOnly
H/T Reddit