MD-102 Manage applications Practice Question
Which THREE factors can cause a required app deployment to fail on a Windows 10 device managed by Intune? (Choose three.)
⚠ Common exam trap
A common mix-up: candidates confuse 'app update policy' (which controls updates) with 'app deployment policy' (which controls initial installation), leading them to incorrectly select Option A as a cause of deployment failure.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
The device is not connected to the internet.
Option B is correct because a required Intune app deployment relies on the device checking in with the Intune service and downloading content from Intune/Windows Delivery Optimization, so without internet connectivity the device cannot receive the policy or the app payload and the install fails. Option D is correct because requirement rules (such as OS version, architecture, disk space, or registry checks) are evaluated before installation; if the device does not satisfy them, Intune marks the app as not applicable and the required install does not proceed. Option E is correct because dependencies (for example, a Win32 app that requires another app or a specific framework) must be installed first; if a dependency fails or is missing, the dependent app's installation fails. Option A is not correct because an app update policy blocking updates affects updating already-installed apps, not the initial required deployment of an app. Option C is not correct because a required deployment targets device or user groups; if the user is not assigned, the app simply is not deployed to that user rather than causing a deployment that was assigned to fail.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
The device has an app update policy that blocks updates.
Why it's wrong here
An app update policy governs updates to already-installed applications, not the initial delivery of a required app, so it cannot cause that deployment to fail. It is tempting because update policies genuinely block version changes, and they would be the correct control when the requirement is to prevent an existing app from being upgraded.
- ✓
The device is not connected to the internet.
Why this is correct
A required app deployment relies on the Intune Management Extension polling Microsoft Entra ID and Intune endpoints to receive policy and content. Without internet connectivity, the device cannot check in, so the assignment never reaches it and installation never triggers. This directly satisfies the stem's requirement for a cause of deployment failure.
- ✗
The user is not assigned to the app.
Why it's wrong here
An unassigned user never receives the app, so the deployment cannot be required for them; assignment drives targeting. It is tempting because assignment scope genuinely governs availability, but here the failure is caused by other factors such as install context, detection rules or requirements, not by absence of assignment.
- ✓
The device does not meet the app's requirement rules.
Why this is correct
Requirement rules act as a hard gate: Intune evaluates them before delivering the app, so a device failing the specified operating system version, architecture or minimum memory never receives the installation. Because the deployment is required rather than available, no user override exists, and the app simply reports as not applicable.
- ✓
The app's dependency is not installed.
Why this is correct
A required app with an unmet dependency fails because Intune installs dependencies only when they are themselves targeted and successfully deployed first. If the dependency app is missing, mis-scoped, or still installing, the parent app's installation cannot proceed, so the deployment reports failure on the Windows 10 device.
Go deeper
Related to this question
Learn chapter
Enrolling Devices with Microsoft Intune
Key term
Delivery Optimization
Delivery Optimization is a Windows feature that uses peer-to-peer sharing and other sources to download updates and apps more efficiently, reducing network strain.
Key term
Intune
Microsoft Intune is a cloud-based service that helps organizations manage their users' devices and applications, ensuring security and compliance without needing to own or control the physical hardware.
About these practice questions
This MD-102 question is part of Courseiva's 556-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This MD-102 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the MD-102 exam.