Windows required app installs slowly and msix missing from App catalogSolved

Participant
Discussion
5 months ago Jan 05, 2026

I am testing Windows app deployment with Hexnode and I am a bit confused about the Required apps behavior. 

I added an enterprise Windows app to a Required apps policy, but it did not install right away. To verify the package, I created an automation to install the same app, and that worked almost immediately. After deleting the app to test it again, the Required apps policy still did not reinstall it immediately. I also have a separate Required apps policy for another Windows app. Are Multiple-required apps policies supported for the same device? 

Also, I uploaded an MSIX enterprise app successfully, but it did not appear as an option when I tried to add it to the App Catalog. Other enterprise apps are available there, so I am not sure if I missed a step. 

Replies (3)

Marked SolutionPending Review
Hexnode Expert
5 months ago Jan 05, 2026
Marked SolutionPending Review

Hi @zariah. Required Apps and manual app deployments behave quite differently in Hexnode, which explains the timing discrepancy you are seeing.

A manual install, remote action, or automation is a one-time deployment trigger that executes immediately. A Required Apps policy, however, is intended for continuous enforcement. Hexnode checks whether the required app is present during scheduled device syncs and background evaluations. If the app is missing, Hexnode queues the installation during that sync cycle, which is why there is a delay compared to a manual push.

To answer your policy question: yes, multiple Required Apps policies can be associated with the same Windows device. Hexnode evaluates all applicable policies. Also, for your awareness, standard Windows users do not need local admin rights for these deployments because Hexnode installs apps silently using system-level privileges.

Regarding the MSIX app missing from the App Catalog: a successful upload confirmation just means the file was received by the server. The package still needs to finish processing and indexing before it becomes available in policy sections like the App Catalog. You can verify its status by going to the main Apps tab in your portal and checking that the app:

  • Appears in the inventory.
  • Shows Windows as the platform.
  • Has a valid version number populated.
  • Has completed processing successfully.

Please let me know if you have any further questions or need additional assistance with your setup.

Best regards,
Eden Pierce
Hexnode UEM

Marked SolutionPending Review
Participant
5 months ago Jan 06, 2026
Marked SolutionPending Review

Update on this: both items eventually worked. The required Windows app installed on the test devices on its own, and the uploaded MSIX enterprise app eventually became available to select for the App catalog. 

The confusing part was just the delay, especially since the Msix took a while to show up after the upload confirmation. But the sync timing and indexing explanations make perfect sense. 

Marked SolutionPending Review
Hexnode Expert
5 months ago Jan 06, 2026
Marked SolutionPending Review

Hi @zariah, I am glad to hear both the deployment, and the App Catalog are working for you now.

As you noted, the behavior you experienced points entirely to standard policy evaluation cycles and app inventory processing times rather than any issue with the app packages themselves.

If you ever run into a situation where a Required App seems stuck for an unusually long time, you can always open the device in Manage > Devices and review the Action History to see exactly when the install command was triggered by the system.

Best regards,
Eden Pierce
Hexnode UEM

Save