Superseding Win32 app not installing after Superseded app is uninstalled

CalHigh5 20 Reputation points
2024-05-24T16:48:23.3166667+00:00

Hello,

I am attempting to replace a 32-bit app with the same 64-bit app. I have added a new Win32 app to Intune and configured it to supersede the 32-bit app uninstall previous app is set to yes. In testing, the superseded 32-bit app is uninstalled, but the 64-bit superseding app is not installed, it just shows my test machine in status as not installed. I have configured the 64-bit app as a requirement on my test machine and the uninstallation of the 32-bit app tells me the machine is getting instruction, but it never installs. Any thoughts on how to get the app to install automatically? My understanding that the way I have it configured the 32-bit app should be removed and the 64-bit app installed.

Thank you.

Microsoft Intune
Microsoft Intune
A Microsoft cloud-based management solution that offers mobile device management, mobile application management, and PC management capabilities.
4,574 questions
0 comments No comments
{count} votes

Accepted answer
  1. Crystal-MSFT 44,931 Reputation points Microsoft Vendor
    2024-06-04T01:49:57.6466667+00:00

    @CalHigh5, Thanks for the reply. I am glad the issue is resolved.

    Based as I know, when the app is set as required assignment and install previous version is set to No.

    the superseding app will be installed on the device. Whether the superseded app will be uninstalled or not is dependent on the superseding app’s installer. From your description, it seems the superseding app’s installer will uninstall the previous one.

    For the available assignment, only superseding apps are shown in the company portal and can be installed.User's image

    https://learn.microsoft.com/en-us/mem/intune/apps/apps-win32-supersedence#supersedence-behavior

    Hope the above information can help.

    0 comments No comments

2 additional answers

Sort by: Most helpful
  1. Crystal-MSFT 44,931 Reputation points Microsoft Vendor
    2024-05-27T01:50:04.0966667+00:00

    @CalHigh5, Thanks for posting in Q&A. From your description, I know you have configured win32 supersedence and the superseded app is uninstalled but the superseding app is not installed. I notice you also create requirement on the superseding win32 app. Based as I know, the requirements are used that devices must meet before the app is installed: it seems we don't configure it correct. Please remove the requirement we configure on the win32 app.

    https://learn.microsoft.com/en-us/mem/intune/apps/apps-win32-add#step-3-requirements

    Meanwhile, to install the new version, the detection rule can detect the different version of the app. Please check how we configure the detection rule and see if can detect the different version of the app.

    https://learn.microsoft.com/en-us/mem/intune/apps/apps-win32-add#step-4-detection-rules

    In addition, please ensure the superseding win32 app can be deployed to a new device (without superseded app) successfully to ensure the configuration of the new app is correct.

    If there's any update, feel free to let us know.

    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    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.


  2. CalHigh5 20 Reputation points
    2024-05-30T04:04:03.47+00:00

    32-bit app

    64-bit app

    These are the 2 installs, it is hard to tell since I blurred a bit, but the installers for the 32-bit app and the 64-bit are entirely identical. I did modify the 32-bit to install as a 64-bit from now on which is why the install commands are identical. I am trying to get the installer to re-run installing the 64-bit version. But again the installer is literally the same installer.