We recently released a new Microsoft Store app experience in Microsoft Intune, allowing admins to search, browse, and deploy apps from a single location. This feature allows access to most Store apps within Intune, simplifying deployment to device groups and allowing admins the ability to keep apps automatically up-to-date and remove unwanted, built-in apps from devices. However, there are known issues when creating and accessing apps through the Store app in Intune and we wanted to provide some general recommendations and troubleshooting guidance when using this feature.
The following sections explain scenarios where creating and searching for apps through the Microsoft Store app in Intune may not work as expected.
Specific Microsoft Store apps may not be displayed or available in Intune. Common reasons this may occur includes when the app is:
After selecting a Win32 app from the search results, you may see a banner that states “This app is not supported in preview,” and you’re unable to proceed. There are some Win32 apps that either we don’t have enough information on or that have unreliable detection, installation, or upgradability and are, therefore, filtered out as they may not successfully be managed.
Common scenarios include installers that add multiple entries into add/remove programs during their installations or apps with ARM64 installers. Check the application’s page in the Microsoft Store and confirm what installers are used. ARM64, for example, is listed under the system requirements architecture details.
If you create an application and then experience a banner that indicates that the app is still processing (and it remains in this state), you will be unable to assign the app. This is typically caused by an issue when Intune attempted to validate the app and can be resolved by re-creating the app. However, if you’re creating the apps by using the Microsoft Graph API and run into this, it’s likely due to a misconfiguration such as a mismatch in the resource type.
When performing a search with the Microsoft Store app in Intune, or selecting the desired application from the search results, an error dialog may appear with “An error occurred when searching for apps” or “Error getting app manifest” message.
This means that the query was unable to retrieve information from the Store endpoint (https://storeedgefd.dsk.mp.microsoft.com). Confirm that you’re using the Store endpoint, that it’s not blocked by firewall rules (as access to this endpoint is required) and try again. If you need additional troubleshooting assistance for this scenario, please open a support case and provide a network trace of the failure.
If you’re experiencing issues when downloading the Microsoft Store apps, it’s helpful to understand the installer type of the application package as they work differently and may have their own limitations. There are two installer types:
You can determine the type by viewing the app Properties > Installer type in the Endpoint Manager admin center. Note that Intune Win32 type apps in Intune (shown as Windows app (Win32)) are not the same as Win32 type Store apps (shown as Microsoft Store app (new)).
Store UWP installers are downloaded and installed using the Microsoft Store. The content should come from a Microsoft content delivery network (CDN). These are partial downloads (byte range requests) based on what is needed for a specific device.
If you want to use Delivery Optimization, it must already be configured on the device. Delivery Optimization is used to perform the download, with Delivery Optimization peering enabled for this type only.
Store Win32 installers are downloaded by the Windows Package Manager (WPM) from third party download locations determined by the app publisher. See the WPM logs for detailed download progress and the URL used for download.
Common issues:
Reviewing logs is the best way to understand failures. The following table provides information about the log types, what they report, and where to find them. Note that %TEMP% will be evaluated in the context of the installation, so would be for system user or logged on user based on the install behavior (system or user) set for the app.
Name |
Description |
Location |
IntuneManagementExtension.log |
|
%ProgramData%\Microsoft\IntuneManangementExtension\Logs |
AgentExecutor.log |
|
%ProgramData%\Microsoft\IntuneManangementExtension\Logs |
WPM-{timestamp}.txt |
|
%TEMP%\winget\defaultState |
Varies by installer |
|
If the installer definition supports a custom log location, it defaults to: %TEMP%\winget\defaultStateIn future will be %ProgramData%\Microsoft\IntuneManangementExtension\Logs
Note, custom install location is not supported in manifest on many apps. |
Operational Event logs |
|
Event Viewer - Application and service
Logs\Microsoft\windows\appxdeploymentEvent viewer - Application and Service Logs\Microsoft\windows\appxdeployment-server
Application and Service Logs\Microsoft\windows\Store\operational |
The following table is a general overview of the key lines in the Intune Management Extension logs that are helpful to understand where the app installation failure occurs.
Event |
Log |
Start of check in |
“[Win32App] Requesting required apps” or “[Win32App] Requesting available apps only” |
Shows the policies received from Intune Management Extension service |
Get policies = [{policies}] |
Start processing subgraph with apps |
[Win32App][V3Processor] Processing subgraph with app ids: {appId} |
Initial detection results (used to determine if action is needed) |
[Win32App][WinGetApp][WinGetAppDetectionExecutor] Completed detection for app with id: {appId} |
Applicability results (used to determine if action is needed) |
[Win32App][WinGetApp][WinGetAppApplicabilityExecutor] Completed applicability check for app with id: {appId}. |
Install, Upgrade or Uninstall start |
[Win32App][WinGetApp][WinGetAppExecutionExecutor] Starting execution of app with id: {appId} |
Post-install detection results | [Win32App][WinGetApp][WinGetAppDetectionExecutor] Completed detection for app with id: {appId} |
Note: Use the AgentExecutor logs for user context installs and WPM logs for a deeper look into all actions (except for applicability/detection steps).
There are a few reasons that the application may not be applicable:
Some group policies may affect app deployment from the Microsoft Store. Refer to the table in the Store group policies section of Add Microsoft Store apps to Microsoft Intune.
If you have any questions or comments for the Intune team, reply to this post below or reach out to @IntuneSuppTeam on Twitter. For more troubleshooting content related to Win32 apps, check out Troubleshoot Win32 app issues and Troubleshooting Win32 app installations with Intune!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.