Microsoft Intune can manage a wide range of features across multiple operating systems - and when things go wrong, it can produce some pretty obscure error codes. I’ve pulled together this list of error messages from a few different sources to help with troubleshooting. And if this list doesn’t help, try these lookups:
- Win32/HRESULT
- MsiExec
- Windows Installer
- Windows Update
- Entra ID (aka Azure AD). These codes start with
AADSTS
| Code | Code (hex) | Code (lower hex) | Message | Description |
|---|---|---|---|---|
| 131328 | 0x20100 | 0x20100 | The administrative template setting failed to be configured. | |
| -2016345812 | 0x87D1012C | 0x87d1012c | Syncml(300): The requested target is one of a number of multiple alternatives requested target. | |
| -2016345811 | 0x87D1012D | 0x87d1012d | Syncml(301): The requested target has a new URI. | |
| -2016345810 | 0x87D1012E | 0x87d1012e | Syncml(302): The requested target has temporarily moved to a different URI. | |
| -2016345809 | 0x87D1012F | 0x87d1012f | Syncml(303): The requested target can be found at another URI. | |
| -2016345808 | 0x87D10130 | 0x87d10130 | Syncml(304):The requested SyncML command was not executed on the target. | |
| -2016345807 | 0x87D10131 | 0x87d10131 | Syncml(305): The requested target must be accessed through the specified proxy URI. | |
| -2016345712 | 0x87D10190 | 0x87d10190 | Syncml(400): The requested command could not be performed because of malformed syntax in the command. | |
| -2016345711 | 0x87D10191 | 0x87d10191 | Syncml(401): The requested command failed because the requestor must provide proper authentication. | |
| -2016345710 | 0x87D10192 | 0x87d10192 | Syncml(402): The requested command failed because proper payment is needed. | |
| -2016345709 | 0x87D10193 | 0x87d10193 | Syncml(403): The requested command failed, but the recipient understood the requested command. | |
| -2016345708 | 0x87D10194 | 0x87d10194 | Syncml(404): The requested target was not found. | |
| -2016345707 | 0x87D10195 | 0x87d10195 | Syncml(405): The requested command is not allowed on the target. | |
| -2016345706 | 0x87D10196 | 0x87d10196 | Syncml(406): The requested command failed because an optional feature in the request was not supported. | |
| -2016345705 | 0x87D10197 | 0x87d10197 | Syncml(407): The requested command failed because the originator must provide proper authentication. | |
| -2016345704 | 0x87D10198 | 0x87d10198 | Syncml(408): An expected message was not received within the required period of time. | |
| -2016345703 | 0x87D10199 | 0x87d10199 | Syncml(409): The requested failed because of an update conflict between the client and server versions of the data. | |
| -2016345702 | 0x87D1019A | 0x87d1019a | Syncml(410): The requested target is no longer on the recipient and no forwarding URI is known. | |
| -2016345701 | 0x87D1019B | 0x87d1019b | Syncml(411): The requested command must be accompanied by byte size or length information in the Meta element type. | |
| -2016345700 | 0x87D1019C | 0x87d1019c | Syncml(412): The requested command failed on the recipient because it was incomplete or incorrectly formed. | |
| -2016345699 | 0x87D1019D | 0x87d1019d | Syncml(413): The recipient is refusing to perform the requested command because the requested item is larger than the recipient is able or willing to process. | |
| -2016345698 | 0x87D1019E | 0x87d1019e | Syncml(414): The requested command failed because the target URI is too long for what the recipient is able or willing to process. | |
| -2016345697 | 0x87D1019F | 0x87d1019f | Syncml(415): Unsupported media type or format. | |
| -2016345696 | 0x87D101A0 | 0x87d101a0 | Syncml(416): The request failed because the specified byte size in the request was too big. | |
| -2016345695 | 0x87D101A1 | 0x87d101a1 | Syncml(417): The request failed at this time and the originator should retry the request later. | |
| -2016345694 | 0x87D101A2 | 0x87d101a2 | Syncml(418): The requested Put or Add command failed because the target already exists. | |
| -2016345693 | 0x87D101A3 | 0x87d101a3 | Syncml(419): The client request created a conflict which was resolved by the server command winning. | |
| -2016345692 | 0x87D101A4 | 0x87d101a4 | Syncml(420): The recipient has no more storage space for the remaining synchronization data. | |
| -2016345691 | 0x87D101A5 | 0x87d101a5 | Syncml(421): The requested command failed on the server because the specified search grammar was not known. | |
| -2016345690 | 0x87D101A6 | 0x87d101a6 | Syncml(422): The requested command failed on the server because the CGI scripting in the LocURI was incorrectly formed. | |
| -2016345689 | 0x87D101A7 | 0x87d101a7 | Syncml(423): The requested command failed because the “Soft Deleted” item was previously “Hard Deleted” on the server. | |
| -2016345688 | 0x87D101A8 | 0x87d101a8 | Syncml(424): The chunked object was received, but the size of the received object did not match the size declared within the first chunk. | |
| -2016345687 | 0x87D101A9 | 0x87d101a9 | Syncml(425): The requested command failed because the sender does not have adequate access control permissions (ACL) on the recipient. | |
| -2016345686 | 0x87D101AA | 0x87d101aa | Syncml(426): Partial item not accepted. | |
| -2016345685 | 0x87D101AB | 0x87d101ab | Syncml(427): Parent cannot be deleted since it contains children. | |
| -2016345684 | 0x87D101AC | 0x87d101ac | Syncml(428): Move failed | |
| -2016345612 | 0x87D101F4 | 0x87d101f4 | Syncml(500): The recipient encountered an unexpected condition which prevented it from fulfilling the request | |
| -2016345611 | 0x87D101F5 | 0x87d101f5 | Syncml(501): The recipient does not support the command required to fulfill the request. | |
| -2016345610 | 0x87D101F6 | 0x87d101f6 | Syncml(502): The recipient, while acting as a gateway or proxy, received an invalid response from the upstream recipient it accessed in attempting to fulfill the request. | |
| -2016345609 | 0x87D101F7 | 0x87d101f7 | Syncml(503): The recipient is currently unable to handle the request due to a temporary overloading or maintenance of the recipient. | |
| -2016345608 | 0x87D101F8 | 0x87d101f8 | Syncml(504): The recipient, while acting as a gateway or proxy, did not receive a timely response from the upstream recipient specified by the URI (e.g. HTTP, FTP, LDAP) or some other auxiliary recipient (e.g. DNS) it needed to access in attempting to complete the request. | |
| -2016345607 | 0x87D101F9 | 0x87d101f9 | Syncml(505): The recipient does not support or refuses to support the specified version of SyncML DTD used in the request SyncML Message. | |
| -2016345606 | 0x87D101FA | 0x87d101fa | Syncml(506): An application error occurred while processing the request. | |
| -2016345605 | 0x87D101FB | 0x87d101fb | Syncml(507): The error caused all SyncML commands within an Atomic element type to fail. | |
| -2016345604 | 0x87D101FC | 0x87d101fc | Syncml(508): An error occurred that necessitates a refresh of the current synchronization state of the client with the server. | |
| -2016345603 | 0x87D101FD | 0x87d101fd | Syncml(509): Reserved for future use. | |
| -2016345602 | 0x87D101FE | 0x87d101fe | Syncml(510): An error occurred while processing the request. The error is related to a failure in the recipient data store. | |
| -2016345601 | 0x87D101FF | 0x87d101ff | Syncml(511): A severe error occurred in the server while processing the request. | |
| -2016345600 | 0x87D10200 | 0x87d10200 | Syncml(512): An application error occurred during the synchronization session. | |
| -2016345599 | 0x87D10201 | 0x87d10201 | Syncml(513): The recipient does not support or refuses to support the specified version of the SyncML Synchronization Protocol used in the request SyncML Message. | |
| -2016345598 | 0x87D10202 | 0x87d10202 | Syncml(514): The SyncML command was not completed successfully, since the operation was already cancelled before processing the command. | |
| -2016345596 | 0x87D10204 | 0x87d10204 | Syncml(516): Command was inside Atomic element and Atomic failed. This command was not rolled back successfully. | |
| -2016345595 | 0x87D10205 | 0x87d10205 | Syncml(517): The response to an atomic command was too large to fit in a single message. | |
| -2016345512 | 0x87D10258 | 0x87d10258 | Syncml(600): HEALTHATTESTATION_CERT_RETRIEVAL_UNINITIALIZED This is the initial state for devices that have never participated in a DHA-Session. | |
| -2016345511 | 0x87D10259 | 0x87d10259 | Syncml(601): HEALTHATTESTATION_CERT_RETRIEVAL_REQUESTED This state signifies that MDM client’s Exec call on the node VerifyHealth has been triggered and now the OS is trying to retrieve DHA-EncBlob from DHA-Server. | |
| -2016345510 | 0x87D1025A | 0x87d1025a | Syncml(602): HEALTHATTESTATION_CERT_RETRIEVAL_FAILED This state signifies that the device failed to retrieve DHA-EncBlob from DHA-Server. | |
| -2016345509 | 0x87D1025B | 0x87d1025b | Syncml(603): HEALTHATTESTATION_CERT_RETRIEVAL_COMPLETE This state signifies that the device failed to retrieve DHA-EncBlob from DHA-Server. | |
| -2016345508 | 0x87D1025C | 0x87d1025c | Syncml(604): HEALTHATTESTATION_CERT_RETRIEVAL_PCR_FAIL Deprecated in Windows 10, version 1607. | |
| -2016345507 | 0x87D1025D | 0x87d1025d | Syncml(605): HEALTHATTESTATION_CERT_RETRIEVAL_GETQUOTE_FAIL DHA-CSP failed to get a claim quote. | |
| -2016345506 | 0x87D1025E | 0x87d1025e | Syncml(606): HEALTHATTESTATION_CERT_RETRIEVAL_DEVICE_NOT_READY DHA-CSP failed in opening a handle to Microsoft Platform Crypto Provider. | |
| -2016345505 | 0x87D1025F | 0x87d1025f | Syncml(607): HEALTHATTESTATION_CERT_RETRIEVAL_WINDOWS_AIK_FAIL DHA-CSP failed in retrieving Windows AIK | |
| -2016345504 | 0x87D10260 | 0x87d10260 | Syncml(608): HEALTHATTESTATION_CERT_RETRIEVAL_FROM_WEB_FAIL Deprecated in Windows 10, version 1607. | |
| -2016345503 | 0x87D10261 | 0x87d10261 | Syncml(609): HEALTHATTESTATION_CERT_RETRIEVAL_INVALID_TPM_VERSION Invalid TPM version (TPM version is not 1.2 or 2.0) | |
| -2016345502 | 0x87D10262 | 0x87d10262 | Syncml(610): HEALTHATTESTATION_CERT_RETRIEVAL_GETNONCE_FAIL Nonce was not found in the registry. | |
| -2016345501 | 0x87D10263 | 0x87d10263 | Syncml(611): HEALTHATTESTATION_CERT_RETRIEVAL_GETCORRELATIONID_FAIL Correlation ID was not found in the registry. | |
| -2016345500 | 0x87D10264 | 0x87d10264 | Syncml(612): HEALTHATTESTATION_CERT_RETRIEVAL_GETCERT_FAIL Deprecated in Windows 10, version 1607. | |
| -2016345499 | 0x87D10265 | 0x87d10265 | Syncml(613): HEALTHATTESTATION_CERT_RETRIEVAL_GETCLAIM_FAIL Deprecated in Windows 10, version 1607. | |
| -2016345498 | 0x87D10266 | 0x87d10266 | Syncml(614): HEALTHATTESTATION_CERT_RETRIEVAL_ENCODING_FAIL Failure in Encoding functions. | |
| -2016345497 | 0x87D10267 | 0x87d10267 | Syncml(615): HEALTHATTESTATION_CERT_RETRIEVAL_ENDPOINTOVERRIDE_FAIL Deprecated in Windows 10, version 1607. | |
| -2016345496 | 0x87D10268 | 0x87d10268 | Syncml(616): HEALTHATTESTATION_CERT_RETRIEVAL_FAILED_LOAD_XML DHA-CSP failed to load the payload it received from DHA-Service | |
| -2016345495 | 0x87D10269 | 0x87d10269 | Syncml(617): HEALTHATTESTATION_CERT_RETRIEVAL_FAILED_CORRUPT_XML DHA-CSP received a corrupted response from DHA-Service. | |
| -2016345494 | 0x87D1026A | 0x87d1026a | Syncml(618): HEALTHATTESTATION_CERT_RETRIEVAL_FAILED_EMPTY_XML DHA-CSP received an empty response from DHA-Service. | |
| -2016345493 | 0x87D1026B | 0x87d1026b | Syncml(619): HEALTHATTESTATION_CERT_RETRIEVAL_FAILED_DECRYPT_AES_EK DHA-CSP failed in decrypting the AES key from the EK challenge. | |
| -2016345492 | 0x87D1026C | 0x87d1026c | Syncml(620): HEALTHATTESTATION_CERT_RETRIEVAL_FAILED_DECRYPT_CERT_AES_EK DHA-CSP failed in decrypting the health cert with the AES key. | |
| -2016345491 | 0x87D1026D | 0x87d1026d | Syncml(621): HEALTHATTESTATION_CERT_RETRIEVAL_FAILED_EXPORT_AIKPUB DHA-CSP failed in exporting the AIK Public Key. | |
| -2016345490 | 0x87D1026E | 0x87d1026e | Syncml(622): HEALTHATTESTATION_CERT_RETRIEVAL_FAILED_CREATE_CLAIMAUTHORITYONLY DHA-CSP failed in trying to create a claim with AIK attestation data. | |
| -2016345489 | 0x87D1026F | 0x87d1026f | Syncml(623): HEALTHATTESTATION_CERT_RETRIEVAL_FAILED_APPEND_AIKPUB DHA-CSP failed in appending the AIK Pub to the request blob. | |
| -2016345488 | 0x87D10270 | 0x87d10270 | Syncml(624): HEALTHATTESTATION_CERT_RETRIEVAL_FAILED_APPEND_AIKCERT DHA-CSP failed in appending the AIK Cert to the request blob. | |
| -2016345487 | 0x87D10271 | 0x87d10271 | Syncml(625): HEALTHATTESTATION_CERT_RETRIEVAL_FAILED_INIT_HTTPHANDLE DHA-CSP failed to obtain a Session handle. | |
| -2016345486 | 0x87D10272 | 0x87d10272 | Syncml(626): HEALTHATTESTATION_CERT_RETRIEVAL_FAILED_GETTARGET_HTTPHANDLE DHA-CSP failed to connect to the DHA-Service. | |
| -2016345485 | 0x87D10273 | 0x87d10273 | Syncml(627): HEALTHATTESTATION_CERT_RETRIEVAL_FAILED_CREATE_HTTPHANDLE DHA-CSP failed to create a HTTP request handle. | |
| -2016345484 | 0x87D10274 | 0x87d10274 | Syncml(628): HEALTHATTESTATION_CERT_RETRIEVAL_FAILED_SET_INTERNETOPTION DHA-CSP failed to set options. | |
| -2016345483 | 0x87D10275 | 0x87d10275 | Syncml(629): HEALTHATTESTATION_CERT_RETRIEVAL_FAILED_ADD_REQUESTHEADERS DHA-CSP failed to add request headers. | |
| -2016345482 | 0x87D10276 | 0x87d10276 | Syncml(630): HEALTHATTESTATION_CERT_RETRIEVAL_FAILED_SEND_REQUEST DHA-CSP failed to send the HTTP request. | |
| -2016345481 | 0x87D10277 | 0x87d10277 | Syncml(631): HEALTHATTESTATION_CERT_RETRIEVAL_FAILED_RECEIVE_RESPONSE DHA-CSP failed to receive a response from the DHA-Service. | |
| -2016345480 | 0x87D10278 | 0x87d10278 | Syncml(632): HEALTHATTESTATION_CERT_RETRIEVAL_FAILED_QUERY_HEADERS DHA-CSP failed to query headers when trying to get HTTP status code. | |
| -2016345479 | 0x87D10279 | 0x87d10279 | Syncml(633): HEALTHATTESTATION_CERT_RETRIEVAL_FAILED_EMPTY_RESPONSE DHA-CSP received an empty response from DHA-Service even though HTTP status was OK. | |
| -2016345478 | 0x87D1027A | 0x87d1027a | Syncml(634): HEALTHATTESTATION_CERT_RETRIEVAL_FAILED_MISSING_RESPONSE DHA-CSP received an empty response along with a HTTP error code from DHA-Service. | |
| -2016345477 | 0x87D1027B | 0x87d1027b | Syncml(635): HEALTHATTESTATION_CERT_RETRIEVAL_FAILED_IMPERSONATE_USER DHA-CSP failed to impersonate user. | |
| -2016345476 | 0x87D1027C | 0x87d1027c | Syncml(636): HEALTHATTESTATION_CERT_RETRIEVAL_FAILED_ACQUIRE_PDCNETWORKACTIVATOR DHA-CSP failed to acquire the PDC activators that are needed for network communication when the device is in Connected standby mode. | |
| -2016345475 | 0x87D1027D | 0x87d1027d | Syncml(637): HEALTHATTESTATION_CERT_RETRIEVAL_FAILED_UNKNOWN DHA-CSP failed due to an unknown reason | |
| -2016345474 | 0x87D1027E | 0x87d1027e | Syncml(638): Bad_Request_From_Client DHA-CSP has received a bad (malformed) attestation request. | |
| -2016345473 | 0x87D1027F | 0x87d1027f | Syncml(639): Endpoint_Not_Reachable DHA-Service is not reachable by DHA-CSP | |
| -2016345112 | 0x87D103E8 | 0x87d103e8 | Unknown error | An unknown app installation error occurred. This is the resulting error when other errors have not occurred. |
| -2016345111 | 0x87D103E9 | 0x87d103e9 | Remote server refused the connection | |
| -2016345110 | 0x87D103EA | 0x87d103ea | Remote server closed the connection prematurely | |
| -2016345109 | 0x87D103EB | 0x87d103eb | Invalid host name | |
| -2016345108 | 0x87D103EC | 0x87d103ec | Connection to the remote server timed out | |
| -2016345107 | 0x87D103ED | 0x87d103ed | Operation was canceled before it was finished | |
| -2016345106 | 0x87D103EE | 0x87d103ee | Encrypted channel could not be established | |
| -2016345105 | 0x87D103EF | 0x87d103ef | Temporary network failure | |
| -2016345104 | 0x87D103F0 | 0x87d103f0 | Network authentication failed | |
| -2016345103 | 0x87D103F1 | 0x87d103f1 | Remote server unavailable | |
| -2016345063 | 0x87D10419 | 0x87d10419 | Unknown network error | |
| -2016345061 | 0x87D1041B | 0x87d1041b | Detection rules not present | |
| -2016345060 | 0x87D1041C | 0x87d1041c | The application was not detected after installation completed successfully. | Android: The user explicitly uninstalled the app. This error is not returned from the client. It is an error produced when the app was installed at one point, but then the user uninstalled it. This error should only occur for required applications. Users can uninstall non-required apps. This error can only happen in DA. KNOX blocks the uninstall of managed apps. The next sync will repost the notification on the device for the user to install. The user can ignore the notification. This error will continue to be reported until the user installs the app. |
| -2016345060 | 0x87D1041C | 0x87d1041c | The application was not detected after installation completed successfully. | iOS: The app detection process did not match with the response from the device. |
| -2016345060 | 0x87D1041C | 0x87d1041c | The end user uninstalled the app. The identity information in the package does not match what device reports for bad apps. For self-updating MSIs, the product version does not match the information of the app after it is updated outside of Intune. Instruct the user to reinstall the app from the company portal. Note that required apps will be reinstalled automatically when the device next checks in. | Application installation succeeded but application is not detected. The app was deployed successfully by Intune, then subsequently uninstalled. Reasons for the app being uninstalled include: |
| -2016345059 | 0x87D1041D | 0x87d1041d | The application was still detected after uninstallation completed successfully. | |
| -2016345011 | 0x87D1044D | 0x87d1044d | Connection to proxy server was refused | |
| -2016345010 | 0x87D1044E | 0x87d1044e | Proxy server closed the connection prematurely | |
| -2016345009 | 0x87D1044F | 0x87d1044f | Invalid proxy host name | |
| -2016345008 | 0x87D10450 | 0x87d10450 | Connection to the proxy timed out | |
| -2016345007 | 0x87D10451 | 0x87d10451 | Proxy authentication required or proxy refused the supplied credentials if any | |
| -2016344913 | 0x87D104AF | 0x87d104af | Unknown proxy related error | |
| -2016344911 | 0x87D104B1 | 0x87d104b1 | Access to remote content denied | |
| -2016344910 | 0x87D104B2 | 0x87d104b2 | Operation requested on remote content is not permitted | |
| -2016344909 | 0x87D104B3 | 0x87d104b3 | Remote content was not found at the server | |
| -2016344908 | 0x87D104B4 | 0x87d104b4 | Remote server required authentication but credentials supplied if any were not accepted | |
| -2016344907 | 0x87D104B5 | 0x87d104b5 | Content needed to resent but this failed | |
| -2016344813 | 0x87D10513 | 0x87d10513 | Unknown error related to remote content | |
| -2016344811 | 0x87D10515 | 0x87d10515 | Requested protocol is not known | |
| -2016344810 | 0x87D10516 | 0x87d10516 | Requested operation is invalid for this protocol | |
| -2016344713 | 0x87D10577 | 0x87d10577 | Unknown error related to protocol | |
| -2016344711 | 0x87D10579 | 0x87d10579 | Connection failed. No network coverage | |
| -2016344611 | 0x87D105DD | 0x87d105dd | Resuming progressive download failed | |
| -2016344610 | 0x87D105DE | 0x87d105de | Paused content is expired | |
| -2016344609 | 0x87D105DF | 0x87d105df | 412: partial content cannot be downloaded | |
| -2016344608 | 0x87D105E0 | 0x87d105e0 | 404: object not found | |
| -2016344607 | 0x87D105E1 | 0x87d105e1 | Unhandled HTTP error code | |
| -2016344606 | 0x87D105E2 | 0x87d105e2 | Destination file cannot be opened/created | |
| -2016344605 | 0x87D105E3 | 0x87d105e3 | Error in destination filename | |
| -2016344604 | 0x87D105E4 | 0x87d105e4 | Download Manager cannot handle this URL | |
| -2016344603 | 0x87D105E5 | 0x87d105e5 | Media where the download is being persisted, removed | |
| -2016344602 | 0x87D105E6 | 0x87d105e6 | File write failed | |
| -2016344601 | 0x87D105E7 | 0x87d105e7 | File not found error | |
| -2016344600 | 0x87D105E8 | 0x87d105e8 | Invalid download drive | |
| -2016344599 | 0x87D105E9 | 0x87d105e9 | Moving content file failed | |
| -2016344598 | 0x87D105EA | 0x87d105ea | Not enough disk space for the content | |
| -2016344597 | 0x87D105EB | 0x87d105eb | General storage error | |
| -2016344596 | 0x87D105EC | 0x87d105ec | Error occurred in the transaction | |
| -2016344595 | 0x87D105ED | 0x87d105ed | Internal error occurred. Most probably a programming error. | |
| -2016344594 | 0x87D105EE | 0x87d105ee | Non-download specific error | |
| -2016344593 | 0x87D105EF | 0x87d105ef | Maximum number of http redirections has reached. | |
| -2016344512 | 0x87D10640 | 0x87d10640 | An invalid OMA download descriptor received | |
| -2016344212 | 0x87D1076C | 0x87d1076c | Application was successfully installed | |
| -2016344211 | 0x87D1076D | 0x87d1076d | User cancelled the operation | |
| -2016344210 | 0x87D1076E | 0x87d1076e | File is corrupted | |
| -2016344209 | 0x87D1076F | 0x87d1076f | Insufficient free memory in the drive to perform the operation | |
| -2016344208 | 0x87D10770 | 0x87d10770 | Installation of the package is not supported | |
| -2016344207 | 0x87D10771 | 0x87d10771 | Package validation failed. | |
| -2016344206 | 0x87D10772 | 0x87d10772 | Package cannot be installed due to security error | |
| -2016344205 | 0x87D10773 | 0x87d10773 | Package cannot be installed due to missing dependency | |
| -2016344204 | 0x87D10774 | 0x87d10774 | Mandatory file is in use and prevents the operation | |
| -2016344203 | 0x87D10775 | 0x87d10775 | Install/Uninstall Unknown error | |
| -2016344202 | 0x87D10776 | 0x87d10776 | The package has no rights to perform the operation | |
| -2016344201 | 0x87D10777 | 0x87d10777 | Indicates that network failure aborted the operation | |
| -2016344200 | 0x87D10778 | 0x87d10778 | Installer is busy doing some other operation | |
| -2016344199 | 0x87D10779 | 0x87d10779 | Target location of package is not accessible | |
| -2016344198 | 0x87D1077A | 0x87d1077a | The package is an invalid upgrade | |
| -2016344197 | 0x87D1077B | 0x87d1077b | Operation not implemented on client | |
| -2016344196 | 0x87D1077C | 0x87d1077c | The app license failed to install. | |
| -2016344195 | 0x87D1077D | 0x87d1077d | Failed to turn ON AllowAllTrustedApps setting | |
| -2016344194 | 0x87D1077E | 0x87d1077e | No more licenses available | |
| -2016344112 | 0x87D107D0 | 0x87d107d0 | DCMO(1200): Operation is performed successfully | |
| -2016344111 | 0x87D107D1 | 0x87d107d1 | DCMO(1201): Enable operation is performed successfully and the Device Capability is currently attached | |
| -2016344110 | 0x87D107D2 | 0x87d107d2 | DCMO(1202): Enable operation is performed successfully but the Device Capability is currently detached | |
| -2016344109 | 0x87D107D3 | 0x87d107d3 | DCMO(1203): Device Capability is disabled and User is not allowed to re-enable it | |
| -2016344108 | 0x87D107D4 | 0x87d107d4 | DCMO(1204): Device Capability is disabled and User is allowed to re-enable it | |
| -2016344012 | 0x87D10834 | 0x87d10834 | DCMO(1400): Client error | |
| -2016344011 | 0x87D10835 | 0x87d10835 | DCMO(1401): User chose not to accept the operation when prompted | |
| -2016344010 | 0x87D10836 | 0x87d10836 | DCMO(1402): The Operation failed | |
| -2016344009 | 0x87D10837 | 0x87d10837 | (1403): Certificate not found | |
| -2016344008 | 0x87D10838 | 0x87d10838 | (1404): Certificate access denied | |
| -2016341112 | 0x87D11388 | 0x87d11388 | iOS/iPadOS device is currently busy. | The iOS/iPadOS device was busy, which resulted in an error. The device was locked. The user needs to unlock the device to install the app. |
| -2016341111 | 0x87D11389 | 0x87d11389 | iOS device has returned an unexpected Idle status | |
| -2016341110 | 0x87D1138A | 0x87d1138a | iOS device has rejected the command due to incorrect format | |
| -2016341109 | 0x87D1138B | 0x87d1138b | iOS device has returned an error | |
| -2016341108 | 0x87D1138C | 0x87d1138c | Prerequisites not satisfied | |
| -2016341107 | 0x87D1138D | 0x87d1138d | FileVault is not enabled on the device | |
| -2016341106 | 0x87D1138E | 0x87d1138e | FileVault is already enabled by the user | |
| -2016341105 | 0x87D1138F | 0x87d1138f | Please manually resync the device and try again. | |
| -2016341104 | 0x87D11390 | 0x87d11390 | User must approve enrollment. | |
| -2016341103 | 0x87D11391 | 0x87d11391 | We couldn’t validate your file. Check for formatting errors and try again. | |
| -2016341102 | 0x87D11392 | 0x87d11392 | Devices can’t be required to join Wi-Fi networks using configuration profiles until they’re assigned Wi-Fi profiles. Change the restriction setting or assign a Wi-Fi profile to try again. | |
| -2016341101 | 0x87D11393 | 0x87d11393 | The voice roaming restriction can’t be applied to some devices because their carrier networks don’t support voice roaming. Change the restriction setting for all devices with profile assignment conflicts and then try again. | |
| -2016341100 | 0x87D11394 | 0x87d11394 | The app must be installed before it can be locked. | |
| -2016335971 | 0x87D1279D | 0x87d1279d | Unknown error. | This error happens to iOS store apps, but the error scenario is unknown. |
| -2016335610 | 0x87D12906 | 0x87d12906 | Apple MDM Agent error: App installation command failed with no error reason specified. Retry app installation. | Apple MDM Agent returned that the installation command failed. |
| -2016335112 | 0x87D12AF8 | 0x87d12af8 | 1000:Malformed profile | |
| -2016335111 | 0x87D12AF9 | 0x87d12af9 | 1001:Unsupported profile version | |
| -2016335110 | 0x87D12AFA | 0x87d12afa | 1002:Missing required field | |
| -2016335109 | 0x87D12AFB | 0x87d12afb | 1003:Bad data type in field | |
| -2016335108 | 0x87D12AFC | 0x87d12afc | 1004:Bad signature | |
| -2016335107 | 0x87D12AFD | 0x87d12afd | 1005:Empty profile | |
| -2016335106 | 0x87D12AFE | 0x87d12afe | 1006:Cannot decrypt | |
| -2016335105 | 0x87D12AFF | 0x87d12aff | 1007:Non-unique UUIDs | |
| -2016335104 | 0x87D12B00 | 0x87d12b00 | 1008:Non-unique payload identifiers | |
| -2016335103 | 0x87D12B01 | 0x87d12b01 | 1009:Profile installation failure | |
| -2016335102 | 0x87D12B02 | 0x87d12b02 | 1010:Unsupported field value | |
| -2016334112 | 0x87D12EE0 | 0x87d12ee0 | 2000:Malformed Payload | |
| -2016334111 | 0x87D12EE1 | 0x87d12ee1 | 2001:Unsupported payload version | |
| -2016334110 | 0x87D12EE2 | 0x87d12ee2 | 2002:Missing required field | |
| -2016334109 | 0x87D12EE3 | 0x87d12ee3 | 2003:Bad data type in field | |
| -2016334108 | 0x87D12EE4 | 0x87d12ee4 | 2004:Unsupported field value | |
| -2016334107 | 0x87D12EE5 | 0x87d12ee5 | 2005:Internal Error | |
| -2016333508 | 0x87D1313C | 0x87d1313c | Network connection on the client was lost or interrupted. Later attempts should succeed in a better network environment. | The network connection was lost while the updated download service URL was sent to the device. Specifically, a server with the specified hostname could not be found. |
| -2016333507 | 0x87D1313D | 0x87d1313d | Could not retrieve license for the app with iTunes Store ID | Sync the associated VPP token, then sync the device with Intune. If the issue persists, remove group assignment and reassign the VPP app as device-licensed. If the issue still persists, revoke the app license from the device by navigating to Apps > iOS > select VPP app > App licenses > select device. Then, revoke license and try re-assigning the app to the user group or device group. If the issue still persists, revoke all VPP licenses for the device by going to Devices > iOS > select device > Overview > Revoke licenses, then retire the device and re-enroll to Intune. |
| -2016333112 | 0x87D132C8 | 0x87d132c8 | 3000:Inconsistent restriction sense (internal error) | |
| -2016333111 | 0x87D132C9 | 0x87d132c9 | 3001:Inconsistent value comparison sense (internal error) | |
| -2016332112 | 0x87D136B0 | 0x87d136b0 | 4000:Cannot parse profile | |
| -2016332111 | 0x87D136B1 | 0x87d136b1 | 4001:Installation failure | |
| -2016332110 | 0x87D136B2 | 0x87d136b2 | 4002:Duplicate UUID | |
| -2016332109 | 0x87D136B3 | 0x87d136b3 | 4003:Profile not queued for installation | |
| -2016332108 | 0x87D136B4 | 0x87d136b4 | 4004:User cancelled installation | |
| -2016332107 | 0x87D136B5 | 0x87d136b5 | 4005:Passcode does not comply | |
| -2016332106 | 0x87D136B6 | 0x87d136b6 | 4006:Profile removal date is in the past | |
| -2016332105 | 0x87D136B7 | 0x87d136b7 | 4007:Unrecognized file format | |
| -2016332104 | 0x87D136B8 | 0x87d136b8 | 4008:Mismatched certificates | |
| -2016332103 | 0x87D136B9 | 0x87d136b9 | 4009:Device locked | |
| -2016332102 | 0x87D136BA | 0x87d136ba | 4010:Updated profile does not have the same identifier | |
| -2016332101 | 0x87D136BB | 0x87d136bb | 4011:Final profile is not a configuration profile | |
| -2016332100 | 0x87D136BC | 0x87d136bc | 4012:Profile is not updatable | |
| -2016332099 | 0x87D136BD | 0x87d136bd | 4013:Update failed | |
| -2016332098 | 0x87D136BE | 0x87d136be | 4014:No device identity available | |
| -2016332097 | 0x87D136BF | 0x87d136bf | 4015:Replacement profile does not contain an MDM payload | |
| -2016332096 | 0x87D136C0 | 0x87d136c0 | 4016:(Internal error) | |
| -2016332095 | 0x87D136C1 | 0x87d136c1 | 4017:Multiple global HTTPProxy payloads | |
| -2016332094 | 0x87D136C2 | 0x87d136c2 | 4018:Multiple APN or Cellular payloads | |
| -2016332093 | 0x87D136C3 | 0x87d136c3 | 4019:Multiple App Lock payloads | |
| -2016332092 | 0x87D136C4 | 0x87d136c4 | 4020:UI installation prohibited | |
| -2016332091 | 0x87D136C5 | 0x87d136c5 | 4021:Profile must be installed non-interactively | |
| -2016332090 | 0x87D136C6 | 0x87d136c6 | 4022:Profile must be installed using MDM | |
| -2016332089 | 0x87D136C7 | 0x87d136c7 | 4023:Unacceptable payload | |
| -2016332088 | 0x87D136C8 | 0x87d136c8 | 4024:Profile not found | |
| -2016332087 | 0x87D136C9 | 0x87d136c9 | 4025:Invalid supervision | |
| -2016332086 | 0x87D136CA | 0x87d136ca | 4026:Removal date in the past | |
| -2016332085 | 0x87D136CB | 0x87d136cb | 4027:Profile requires passcode change | |
| -2016332084 | 0x87D136CC | 0x87d136cc | 4028:Multiple home screen layout payloads | |
| -2016332083 | 0x87D136CD | 0x87d136cd | 4029:Multiple notification settings layout payloads | |
| -2016332082 | 0x87D136CE | 0x87d136ce | 4030:Unacceptable payload in Shared iPad | |
| -2016332081 | 0x87D136CF | 0x87d136cf | 4031:Payload contains sensitive user information | |
| -2016332015 | 0x87D13711 | 0x87d13711 | 4097:Couldn’t communicate with a helper application. | |
| -2016331112 | 0x87D13A98 | 0x87d13a98 | 5000:Passcode too short | |
| -2016331111 | 0x87D13A99 | 0x87d13a99 | 5001:Too few unique characters | |
| -2016331110 | 0x87D13A9A | 0x87d13a9a | 5002:Too few complex characters | |
| -2016331109 | 0x87D13A9B | 0x87d13a9b | 5003:Passcode has repeating characters | |
| -2016331108 | 0x87D13A9C | 0x87d13a9c | 5004:Passcode has ascending descending characters | |
| -2016331107 | 0x87D13A9D | 0x87d13a9d | 5005:Passcode requires number | |
| -2016331106 | 0x87D13A9E | 0x87d13a9e | 5006:Passcode requires alpha characters | |
| -2016331105 | 0x87D13A9F | 0x87d13a9f | 5007:Passcode expired | |
| -2016331104 | 0x87D13AA0 | 0x87d13aa0 | 5008:Passcode too recent | |
| -2016331103 | 0x87D13AA1 | 0x87d13aa1 | 5009:(unused) | |
| -2016331102 | 0x87D13AA2 | 0x87d13aa2 | 5010:Device locked | |
| -2016331101 | 0x87D13AA3 | 0x87d13aa3 | 5011:Wrong passcode | |
| -2016331100 | 0x87D13AA4 | 0x87d13aa4 | 5012:(unused) | |
| -2016331099 | 0x87D13AA5 | 0x87d13aa5 | 5013:Cannot clear passcode | |
| -2016331098 | 0x87D13AA6 | 0x87d13aa6 | 5014:Cannot set passcode | |
| -2016331097 | 0x87D13AA7 | 0x87d13aa7 | 5015:Cannot set grace period | |
| -2016331096 | 0x87D13AA8 | 0x87d13aa8 | 5016:Cannot set fingerprint unlock | |
| -2016331095 | 0x87D13AA9 | 0x87d13aa9 | 5017:Cannot set fingerprint purchase | |
| -2016331094 | 0x87D13AAA | 0x87d13aaa | 5018:Cannot set maximum failed passcode attempts | |
| -2016330912 | 0x87D13B60 | 0x87d13b60 | The app is scheduled for installation, but needs a redemption code to complete the transaction. | This error typically occurs with iOS Store apps which are paid apps. |
| -2016330911 | 0x87D13B61 | 0x87d13b61 | The user has installed the app before managed app installation could take place | |
| -2016330910 | 0x87D13B62 | 0x87d13b62 | The user rejected the offer to install the app. | During initial app install, the user clicked cancel. Ask the user to accept the install request the next time. |
| -2016330909 | 0x87D13B63 | 0x87d13b63 | The user rejected the offer to update the app. | The end user clicked cancel during the update process. Deploy as required or educate the user to accept the upgrade prompt. |
| -2016330908 | 0x87D13B64 | 0x87d13b64 | The app installation has failed. | An app installation failure occurred. iOS/iPadOS Console logs are needed to troubleshoot this error. |
| -2016330907 | 0x87D13B65 | 0x87d13b65 | The device is redeeming the redemption code | |
| -2016330906 | 0x87D13B66 | 0x87d13b66 | The app is managed, but has expired or been removed by the user. | Either the user explicitly uninstalled the app, or the app is expired but failed to download, or the app detection does not match the response from the device. Additionally, this error could occur based on an iOS/iPadOS 9.2.2 platform bug. |
| -2016330905 | 0x87D13B67 | 0x87d13b67 | The app state is unknown | |
| -2016330904 | 0x87D13B68 | 0x87d13b68 | User declined app management | |
| -2016330903 | 0x87D13B69 | 0x87d13b69 | Device VPP licensing is only applicable for iOS/iPadOS 9.0+ devices. | Upgrade affected iOS/iPadOS devices to iOS/iPadOS 9.0+. |
| -2016330898 | 0x87D13B6E | 0x87d13b6e | App Install Failure 12024: Unknown cause. | Apple hasn’t given us sufficient information to determine why the install failed. Nothing to report. |
| -2016330897 | 0x87D13B6F | 0x87d13b6f | Your connection to Intune timed out. | App Manifest validation failure due to network connectivity(timeout) |
| -2016330896 | 0x87D13B70 | 0x87d13b70 | You lost connection to the Internet. | App Manifest validation failure due to network connectivity(Cannot Find Host) |
| -2016330894 | 0x87D13B72 | 0x87d13b72 | You lost connection to the Internet. | App Manifest validation failure due to network connectivity(Connection Lost) |
| -2016330893 | 0x87D13B73 | 0x87d13b73 | You lost connection to the Internet. | App Manifest validation failure due to network connectivity(Not Connected to internet) |
| -2016330889 | 0x87D13B77 | 0x87d13b77 | The secure connection failed. | App Manifest validation failure due to network connectivity(Secure Connection Failed) |
| -2016330883 | 0x87D13B7D | 0x87d13b7d | Unknown error. | An unknown app installation error occurred. This error code can be returned for multiple reasons, one of which is an expired VPP token in Intune. As a general recommendation, whenever an unknown error is encountered, ensure that the Volume Purchase Program (VPP) token is checked to verify that it’s current and functional. |
| -2016330882 | 0x87D13B7E | 0x87d13b7e | License Assignment failed with Apple error ‘No VPP licenses remaining’ | This behavior is by design. To resolve this, purchase additional VPP licenses or reclaim licenses from users no longer targeted. |
| -2016330881 | 0x87D13B7F | 0x87d13b7f | Needed app configuration policy not present, ensure policy is targeted to same groups. | App requires app config but no app config is targeted. Admin should make sure the groups the app is targeted to also has the required app config targeted to the groups. |
| -2016330880 | 0x87D13B80 | 0x87d13b80 | CannotConnectToITunesStoreError | App install failed due to failure to Connect To ITunes Store |
| -2016330865 | 0x87d13b8f | 0x87d13b8f | The application is installed on the device but is unmanaged. | This error only happens to LOB apps. The app was installed outside of Intune. To address this error, uninstall the app from the device. The next time the device sync happens, the device should install the app from Intune. |
| -2016330861 | 0x87D13B93 | 0x87d13b93 | Can only install VPP apps on Shared iPad. | The apps must be obtained using Apple Volume Purchase Program to install on a Shared iPad. |
| -2016330860 | 0x87D13B94 | 0x87d13b94 | Can’t install apps when App Store is disabled. | The App Store must be enabled for the user to install the app. |
| -2016330859 | 0x87D13B95 | 0x87d13b95 | Can’t find VPP license for app. | Try revoking and reassigning the app license. |
| -2016330858 | 0x87D13B96 | 0x87d13b96 | Can’t install system apps with your MDM provider. | Installing apps that are pre-installed by the iOS/iPadOS operating system is not a supported scenario. |
| -2016330857 | 0x87D13B97 | 0x87d13b97 | Can’t install apps when device is in Lost Mode. | All use of the device is blocked in Lost Mode. Disable Lost Mode to install apps. |
| -2016330856 | 0x87D13B98 | 0x87d13b98 | Can’t install apps when device is in kiosk mode. | Try adding this device to an exclude group for kiosk mode configuration policy to install apps. |
| -2016330855 | 0x87D13B99 | 0x87d13b99 | User must sign in to the App Store. | The user needs to sign in to the App Store before the app can be installed. |
| -2016330854 | 0x87D13B9A | 0x87d13b9a | Unknown problem. Please try again. | The app installation failed due to an unknown reason. Try again later. |
| -2016330853 | 0x87D13B9B | 0x87d13b9b | The app installation failed. Intune will try again the next time the device syncs. | The app installation encountered a device error. Sync the device to try installing the app again. |
| -2016330852 | 0x87D13B9C | 0x87d13b9c | Can’t install 32-bit apps on this device. | The device doesn’t support installing 32-bit apps. Try deploying the 64-bit version of the app. |
| -2016330851 | 0x87D13B9D | 0x87d13b9d | The latest version of the app failed to update from an earlier version. | This error message is displayed if the app is installed and managed but with the incorrect version on the device. This situation includes when a device has received a command to update an app but the new version has not yet been installed and reported back. This error will be reported for the first check-in of a device after the upgrade has been deployed, and will occur until the device reports that the new version is installed, or fails due to a different error. |
| 2016330850 | 0x87D13B9E | 0x87d13b9e | Can’t enforce app uninstall setting. Retry installing the app. | The app is already installed on the device but the “uninstall on retire” setting does not match the configured value. Advise the user to request the app-install from Company Portal to attempt applying the “uninstall on retire” setting again. |
| -2016330849 | 0x87D13B9F | 0x87d13b9f | The VPP App has an update available | This code is returned when a VPP app is installed but there is a newer version available. |
| -2016330112 | 0x87D13E80 | 0x87d13e80 | 6000:Keychain system error | |
| -2016330111 | 0x87D13E81 | 0x87d13e81 | 6001:Empty string | |
| -2016330110 | 0x87D13E82 | 0x87d13e82 | 6002:Cannot create query | |
| -2016329112 | 0x87D14268 | 0x87d14268 | 7000:Host unreachable | |
| -2016329111 | 0x87D14269 | 0x87d14269 | 7001:Invalid credentials | |
| -2016329110 | 0x87D1426A | 0x87d1426a | 7002:Unknown error occurred during validation | |
| -2016329109 | 0x87D1426B | 0x87d1426b | 7003:SMIME certificate not found | |
| -2016329108 | 0x87D1426C | 0x87d1426c | 7004:SMIME certificate is bad | |
| -2016329107 | 0x87D1426D | 0x87d1426d | 7005:IMAP account is misconfigured | |
| -2016329106 | 0x87D1426E | 0x87d1426e | 7006:POP account is misconfigured | |
| -2016329105 | 0x87D1426F | 0x87d1426f | 7007:SMTP account is misconfigured | |
| -2016328112 | 0x87D14650 | 0x87d14650 | 8000:Cannot install Web Clip | |
| -2016327112 | 0x87D14A38 | 0x87d14a38 | 9000:Invalid password | |
| -2016327111 | 0x87D14A39 | 0x87d14a39 | 9001:Too many certificates in a payload | |
| -2016327110 | 0x87D14A3A | 0x87d14a3a | 9002:Cannot store certificate | |
| -2016327109 | 0x87D14A3B | 0x87d14a3b | 9003:Cannot store WAPI data | |
| -2016327108 | 0x87D14A3C | 0x87d14a3c | 9004:Cannot store root certificate | |
| -2016327107 | 0x87D14A3D | 0x87d14a3d | 9005:Certificate is malformed | |
| -2016327106 | 0x87D14A3E | 0x87d14a3e | 9006:Certificate is not an identity | |
| -2016326112 | 0x87D14E20 | 0x87d14e20 | 10000:Cannot install defaults | |
| -2016326111 | 0x87D14E21 | 0x87d14e21 | 10001:Invalid signer | |
| -2016325112 | 0x87D15208 | 0x87d15208 | 11000:Cannot install APN | |
| -2016325111 | 0x87D15209 | 0x87d15209 | 11001:Custom APN already installed | |
| -2016324112 | 0x87D155F0 | 0x87d155f0 | 12000:Invalid access rights | |
| -2016324111 | 0x87D155F1 | 0x87d155f1 | 12001:Multiple MDM instances | |
| -2016324110 | 0x87D155F2 | 0x87d155f2 | 12002:Cannot check in | |
| -2016324109 | 0x87D155F3 | 0x87d155f3 | 12003:Invalid challenge response | |
| -2016324108 | 0x87D155F4 | 0x87d155f4 | 12004:Invalid push certificate | |
| -2016324107 | 0x87D155F5 | 0x87d155f5 | 12005:Cannot find certificate | |
| -2016324106 | 0x87D155F6 | 0x87d155f6 | 12006:Redirect refused | |
| -2016324105 | 0x87D155F7 | 0x87d155f7 | 12007:Not authorized | |
| -2016324104 | 0x87D155F8 | 0x87d155f8 | 12008:Malformed request | |
| -2016324103 | 0x87D155F9 | 0x87d155f9 | 12009:Invalid replacement profile | |
| -2016324102 | 0x87D155FA | 0x87d155fa | 12010:Internal inconsistency error | |
| -2016324101 | 0x87D155FB | 0x87d155fb | 12011:Invalid MDM configuration | |
| -2016324100 | 0x87D155FC | 0x87d155fc | 12012:MDM replacement mismatch | |
| -2016324099 | 0x87D155FD | 0x87d155fd | 12013:Profile not managed | |
| -2016324098 | 0x87D155FE | 0x87d155fe | 12014:Provisioning profile not managed | |
| -2016324097 | 0x87D155FF | 0x87d155ff | 12015:Cannot get push token | |
| -2016324096 | 0x87D15600 | 0x87d15600 | 12016:Missing identity | |
| -2016324095 | 0x87D15601 | 0x87d15601 | 12017:Cannot create escrow keybag | |
| -2016324094 | 0x87D15602 | 0x87d15602 | 12018:Cannot copy escrow keybag data | |
| -2016324093 | 0x87D15603 | 0x87d15603 | 12019:Cannot copy escrow secret | |
| -2016324092 | 0x87D15604 | 0x87d15604 | 12020:Unauthorized by server | |
| -2016324091 | 0x87D15605 | 0x87d15605 | 12021:Invalid request type | |
| -2016324090 | 0x87D15606 | 0x87d15606 | 12022:Invalid topic | |
| -2016324089 | 0x87D15607 | 0x87d15607 | 12023:Could not validate app iD | |
| -2016324088 | 0x87D15608 | 0x87d15608 | 12024:Could not validate app manifest | |
| -2016324087 | 0x87D15609 | 0x87d15609 | 12025:App already installed | |
| -2016324086 | 0x87D1560A | 0x87d1560a | 12026:App already queued | |
| -2016324085 | 0x87D1560B | 0x87d1560b | 12027:Not an app | |
| -2016324084 | 0x87D1560C | 0x87d1560c | 12028:Not waiting for redemption | |
| -2016324083 | 0x87D1560D | 0x87d1560d | 12029:App not managed | |
| -2016324082 | 0x87D1560E | 0x87d1560e | 12030:Invalid URL | |
| -2016324081 | 0x87D1560F | 0x87d1560f | 12031:App installation disabled | |
| -2016324080 | 0x87D15610 | 0x87d15610 | 12032:Too many apps in manifest | |
| -2016324079 | 0x87D15611 | 0x87d15611 | 12033:Invalid manifest | |
| -2016324078 | 0x87D15612 | 0x87d15612 | 12034:URL is not HTTPS | |
| -2016324077 | 0x87D15613 | 0x87d15613 | 12035:App cannot be purchased | |
| -2016324076 | 0x87D15614 | 0x87d15614 | 12036:Cannot remove app in current state | |
| -2016324075 | 0x87D15615 | 0x87d15615 | 12037:Invalid redemption code | |
| -2016324074 | 0x87D15616 | 0x87d15616 | 12038:App not managed | |
| -2016324073 | 0x87D15617 | 0x87d15617 | 12039:(unused) | |
| -2016324072 | 0x87D15618 | 0x87d15618 | 12040:iTunes store login required | |
| -2016324071 | 0x87D15619 | 0x87d15619 | 12041:Unknown language code | |
| -2016324070 | 0x87D1561A | 0x87d1561a | 12042:Unknown locale code | |
| -2016324069 | 0x87D1561B | 0x87d1561b | 12043:Media download failure | |
| -2016324068 | 0x87D1561C | 0x87d1561c | 12044:Invalid media type | |
| -2016324067 | 0x87D1561D | 0x87d1561d | 12045:Invalid media replacement type | |
| -2016324066 | 0x87D1561E | 0x87d1561e | 12046:Cannot validate media ID | |
| -2016324065 | 0x87D1561F | 0x87d1561f | 12047:Cannot find VPP assignment | |
| -2016324064 | 0x87D15620 | 0x87d15620 | 12048:No update available | |
| -2016324063 | 0x87D15621 | 0x87d15621 | 12049:Device passcode must be cleared | |
| -2016324062 | 0x87D15622 | 0x87d15622 | 12050:Update scan failed | |
| -2016324061 | 0x87D15623 | 0x87d15623 | 12051:Update download in progress | |
| -2016324060 | 0x87D15624 | 0x87d15624 | 12052:Update download complete | |
| -2016324059 | 0x87D15625 | 0x87d15625 | 12053:Update download requires computer | |
| -2016324058 | 0x87D15626 | 0x87d15626 | 12054:Insufficient space for update download | |
| -2016324057 | 0x87D15627 | 0x87d15627 | 12055:Insufficient power for update download | |
| -2016324056 | 0x87D15628 | 0x87d15628 | 12056:Insufficient network for update download | |
| -2016324055 | 0x87D15629 | 0x87d15629 | 12057:Update download failed | |
| -2016324054 | 0x87D1562A | 0x87d1562a | 12058:Update install in progress | |
| -2016324053 | 0x87D1562B | 0x87d1562b | 12059:Update install requires download | |
| -2016324052 | 0x87D1562C | 0x87d1562c | 12060:Insufficient space for update install | |
| -2016324051 | 0x87D1562D | 0x87d1562d | 12061:Insufficient power for update install | |
| -2016324050 | 0x87D1562E | 0x87d1562e | 12062:Update install failed | |
| -2016324049 | 0x87D1562F | 0x87d1562f | 12063:User rejected | |
| -2016324048 | 0x87D15630 | 0x87d15630 | 12064:License not found | |
| -2016324047 | 0x87D15631 | 0x87d15631 | 12065:System app | |
| -2016324046 | 0x87D15632 | 0x87d15632 | 12066:Could not enable MDM lost mode | |
| -2016324045 | 0x87D15633 | 0x87d15633 | 12067:Device not in MDM lost mode | |
| -2016324044 | 0x87D15634 | 0x87d15634 | 12068:Could not determine device location | |
| -2016324043 | 0x87D15635 | 0x87d15635 | 12069:Could not disable MDM lost mode | |
| -2016324042 | 0x87D15636 | 0x87d15636 | 12070:Cannot list users | |
| -2016324041 | 0x87D15637 | 0x87d15637 | 12071:Specified user does not exist | |
| -2016324040 | 0x87D15638 | 0x87d15638 | 12072:Specified user is logged in | |
| -2016324039 | 0x87D15639 | 0x87d15639 | 12073:Specified user has data to sync | |
| -2016324038 | 0x87D1563A | 0x87d1563a | 12074:Could not delete user | |
| -2016324037 | 0x87D1563B | 0x87d1563b | 12075:Specified profile not installed | |
| -2016324036 | 0x87D1563C | 0x87d1563c | 12076:Per-user connections not supported | |
| -2016324035 | 0x87D1563D | 0x87d1563d | 12077:System update not permitted with logged-in user | |
| -2016324034 | 0x87D1563E | 0x87d1563e | 12078:Invalid request type in MDM Lost mode | |
| -2016324033 | 0x87D1563F | 0x87d1563f | 12079:No MDM instance | |
| -2016324032 | 0x87D15640 | 0x87d15640 | 12080:Could not play Lost Mode sound | |
| -2016324031 | 0x87D15641 | 0x87d15641 | 12081:Not netwok tethered | |
| -2016323112 | 0x87D159D8 | 0x87d159d8 | 13000:Cannot install | |
| -2016323111 | 0x87D159D9 | 0x87d159d9 | 13001:Username required | |
| -2016323110 | 0x87D159DA | 0x87d159da | 13002:Password required | |
| -2016323109 | 0x87D159DB | 0x87d159db | 13003:Cannot create WiFi configuration | |
| -2016323108 | 0x87D159DC | 0x87d159dc | 13004:Cannot set up EAP | |
| -2016323107 | 0x87D159DD | 0x87d159dd | 13005:Cannot set up proxy | |
| -2016322112 | 0x87D15DC0 | 0x87d15dc0 | 14000:Invalid field | |
| -2016322111 | 0x87D15DC1 | 0x87d15dc1 | 14001:Device locked | |
| -2016322110 | 0x87D15DC2 | 0x87d15dc2 | 14002:Cloud configuration already exists | |
| -2016321112 | 0x87D161A8 | 0x87d161a8 | 15000:Cannot install VPN | |
| -2016321111 | 0x87D161A9 | 0x87d161a9 | 15001:Cannot remove VPN | |
| -2016321110 | 0x87D161AA | 0x87d161aa | 15002:Cannot lock network configuration | |
| -2016321109 | 0x87D161AB | 0x87d161ab | 15003:Invalid certificate | |
| -2016321108 | 0x87D161AC | 0x87d161ac | 15004:Internal error | |
| -2016321107 | 0x87D161AD | 0x87d161ad | 15005:Cannot parse VPN payload | |
| -2016320112 | 0x87D16590 | 0x87d16590 | 16000:Cannot create subscription | |
| -2016320111 | 0x87D16591 | 0x87d16591 | 16001:No host name | |
| -2016320110 | 0x87D16592 | 0x87d16592 | 16002:Account not unique | |
| -2016319112 | 0x87D16978 | 0x87d16978 | 17000:Cannot create account | |
| -2016319111 | 0x87D16979 | 0x87d16979 | 17001:No host name | |
| -2016319110 | 0x87D1697A | 0x87d1697a | 17002:Account not unique | |
| -2016318112 | 0x87D16D60 | 0x87d16d60 | 18000:Unknown error | |
| -2016318111 | 0x87D16D61 | 0x87d16d61 | 18001:Host unreachable | |
| -2016318110 | 0x87D16D62 | 0x87d16d62 | 18002:Invalid credentials | |
| -2016317112 | 0x87D17148 | 0x87d17148 | 19000:Cannot create account | |
| -2016317111 | 0x87D17149 | 0x87d17149 | 19001:No host name | |
| -2016317110 | 0x87D1714A | 0x87d1714a | 19002:Account not unique | |
| -2016316112 | 0x87D17530 | 0x87d17530 | 20000:Cannot create account | |
| -2016316111 | 0x87D17531 | 0x87d17531 | 20001:No host name | |
| -2016316110 | 0x87D17532 | 0x87d17532 | 20002:Account not unique | |
| -2016315112 | 0x87D17918 | 0x87d17918 | 21000:Cannot get policy from server | |
| -2016315111 | 0x87D17919 | 0x87d17919 | 21001:Cannot comply with policy from server | |
| -2016315110 | 0x87D1791A | 0x87d1791a | 21002:Cannot comply with encryption policy from server | |
| -2016315109 | 0x87D1791B | 0x87d1791b | 21003:No host name | |
| -2016315108 | 0x87D1791C | 0x87d1791c | 21004:Cannot create account | |
| -2016315107 | 0x87D1791D | 0x87d1791d | 21005:Account not unique (Email Profile already exists on device) | |
| -2016315106 | 0x87D1791E | 0x87d1791e | 21006:Cannot decrypt certificate | |
| -2016315105 | 0x87D1791F | 0x87d1791f | 21007:Cannot verify account | |
| -2016314112 | 0x87D17D00 | 0x87d17d00 | 22000:Invalid key usage | |
| -2016314111 | 0x87D17D01 | 0x87d17d01 | 22001:Cannot generate key pair | |
| -2016314110 | 0x87D17D02 | 0x87d17d02 | 22002:Invalid CAResponse | |
| -2016314109 | 0x87D17D03 | 0x87d17d03 | 22003:Invalid RAResponse | |
| -2016314108 | 0x87D17D04 | 0x87d17d04 | 22004:Unsupported certificate configuration | |
| -2016314107 | 0x87D17D05 | 0x87d17d05 | 22005:Network error | |
| -2016314106 | 0x87D17D06 | 0x87d17d06 | 22006:Insufficient CACaps | |
| -2016314105 | 0x87D17D07 | 0x87d17d07 | 22007:Invalid signed certificate | |
| -2016314104 | 0x87D17D08 | 0x87d17d08 | 22008:Cannot create identity | |
| -2016314103 | 0x87D17D09 | 0x87d17d09 | 22009:Cannot create temporary identity | |
| -2016314102 | 0x87D17D0A | 0x87d17d0a | 22010:Cannot store temporary identity | |
| -2016314101 | 0x87D17D0B | 0x87d17d0b | 22011:Cannot generate CSR | |
| -2016314100 | 0x87D17D0C | 0x87d17d0c | 22012:Cannot store CACertificate | |
| -2016314099 | 0x87D17D0D | 0x87d17d0d | 22013:Invalid PKIOperation response | |
| -2016313112 | 0x87D180E8 | 0x87d180e8 | 23000:Bad identity | |
| -2016313111 | 0x87D180E9 | 0x87d180e9 | 23001:Bad server response | |
| -2016313110 | 0x87D180EA | 0x87d180ea | 23002:Invalid server certificate | |
| -2016312112 | 0x87D184D0 | 0x87d184d0 | 24000:Cannot create attribute dictionary | |
| -2016312111 | 0x87D184D1 | 0x87d184d1 | 24001:Cannot sign attribute dictionary | |
| -2016312110 | 0x87D184D2 | 0x87d184d2 | 24002:Bad identity payload | |
| -2016312109 | 0x87D184D3 | 0x87d184d3 | 24003:Bad final profile | |
| -2016311112 | 0x87D188B8 | 0x87d188b8 | 25000:Bad profile | |
| -2016311111 | 0x87D188B9 | 0x87d188b9 | 25001:Cannot install | |
| -2016311110 | 0x87D188BA | 0x87d188ba | 25002:Cannot remove | |
| -2016310112 | 0x87D18CA0 | 0x87d18ca0 | 26000:Block level encryption unsupported | |
| -2016310111 | 0x87D18CA1 | 0x87d18ca1 | 26001:File level encryption unsupported | |
| -2016308112 | 0x87D19470 | 0x87d19470 | 28000:Unknown item | |
| -2016308111 | 0x87D19471 | 0x87d19471 | 28001:Bad wallpaper image | |
| -2016308110 | 0x87D19472 | 0x87d19472 | 28002:Cannot set wallpaper | |
| -2016307112 | 0x87D19858 | 0x87d19858 | 29000:Device not supervised | |
| -2016307111 | 0x87D19859 | 0x87d19859 | 29001: | |
| -2016307110 | 0x87D1985A | 0x87d1985a | 29002: | |
| -2016307109 | 0x87D1985B | 0x87d1985b | 29003:Bad certificate data | |
| -2016306112 | 0x87D19C40 | 0x87d19c40 | 30000:Authentication failed | |
| -2016306111 | 0x87D19C41 | 0x87d19c41 | 30001:Timed out | |
| -2016305112 | 0x87D1A028 | 0x87d1a028 | 31000:Cannot apply credential | |
| -2016305111 | 0x87D1A029 | 0x87d1a029 | 31001:Cannot apply settings | |
| -2016304112 | 0x87D1A410 | 0x87d1a410 | 32000:Too many apps | |
| -2016302112 | 0x87D1ABE0 | 0x87d1abe0 | 34000:Invalid app identifier match pattern | |
| -2016302111 | 0x87D1ABE1 | 0x87d1abe1 | 34001:Invalid URL match pattern | |
| -2016302110 | 0x87D1ABE2 | 0x87d1abe2 | 34002:Kerberos principal name missing | |
| -2016302109 | 0x87D1ABE3 | 0x87d1abe3 | 34003:Kerberos principal name invalid | |
| -2016302108 | 0x87D1ABE4 | 0x87d1abe4 | 34004:Kerberos identity certificate cannot be found | |
| -2016301112 | 0x87D1AFC8 | 0x87d1afc8 | 35000:Invalid font data | |
| -2016301111 | 0x87D1AFC9 | 0x87d1afc9 | 35001:Failed font installation | |
| -2016301110 | 0x87D1AFCA | 0x87d1afca | 35002:Multiple fonts in a single payload | |
| -2016300112 | 0x87D1B3B0 | 0x87d1b3b0 | 36000:Cellular already configured | |
| -2016300111 | 0x87D1B3B1 | 0x87d1b3b1 | 36001:(internal error) | |
| -2016299112 | 0x87D1B798 | 0x87d1b798 | 37000:(internal error) | |
| -2016299111 | 0x87D1B799 | 0x87d1b799 | 37001:(internal error) | |
| -2016298112 | 0x87D1BB80 | 0x87d1bb80 | 38000:Invalid domain matching pattern | |
| -2016296112 | 0x87D1C350 | 0x87d1c350 | 40000:Internal error | |
| -2016296111 | 0x87D1C351 | 0x87d1c351 | 40001:Invalid certificate | |
| -2016295112 | 0x87D1C738 | 0x87d1c738 | 41000:Internal error | |
| -2016295111 | 0x87D1C739 | 0x87d1c739 | 41001:Invalid configuration | |
| -2016295110 | 0x87D1C73A | 0x87d1c73a | 41002:Internal error | |
| -2016294112 | 0x87D1CB20 | 0x87d1cb20 | 42000:Cannot create account | |
| -2016294111 | 0x87D1CB21 | 0x87d1cb21 | 42001:No hostname | |
| -2016294110 | 0x87D1CB22 | 0x87d1cb22 | 42002:Account not unique | |
| -2016293112 | 0x87D1CF08 | 0x87d1cf08 | 43000:Multiple Home screen layouts | |
| -2016292112 | 0x87D1D2F0 | 0x87d1d2f0 | 44000:Multiple notification settings | |
| -2016291112 | 0x87D1D6D8 | 0x87d1d6d8 | 45000:Cannot install | |
| -2016291111 | 0x87D1D6D9 | 0x87d1d6d9 | 45001:Student already installed | |
| -2016291110 | 0x87D1D6DA | 0x87d1d6da | 45002:Cannot find certificate | |
| -2016291109 | 0x87D1D6DB | 0x87d1d6db | 45003:Bad identity certificate | |
| -2016290112 | 0x87D1DAC0 | 0x87d1dac0 | 46000:Multiple shared device configurations | |
| -2016282107 | 0x87D1FA05 | 0x87d1fa05 | 54005: You’ve already used this SSO domain in a different policy. Ensure all domains are unique. | |
| -2016282105 | 0x87D1FA07 | 0x87d1fa07 | 54007:You’ve already used this SSO URL in a different policy. Ensure all URLs are unique. | |
| -2016281112 | 0x87D1FDE8 | 0x87d1fde8 | Remediation failed | |
| -2016281111 | 0x87D1FDE9 | 0x87d1fde9 | Not applicable for this device | |
| -2016281110 | 0x87D1FDEA | 0x87d1fdea | Invalid parameter to CIM setting | |
| -2016281109 | 0x87D1FDEB | 0x87d1fdeb | Data type conversion failed | |
| -2016281108 | 0x87D1FDEC | 0x87d1fdec | Referenced setting not found in CI | |
| -2016281107 | 0x87D1FDED | 0x87d1fded | Unsupported setting discovery source | |
| -2016281106 | 0x87D1FDEE | 0x87d1fdee | Not applicable because it lost in conflict resolution | |
| -2016281105 | 0x87D1FDEF | 0x87d1fdef | Failed to evaluate the Rule | |
| -2016281104 | 0x87D1FDF0 | 0x87d1fdf0 | MDM CI certificate info not found | |
| -2016281103 | 0x87D1FDF1 | 0x87d1fdf1 | MDM CRP certificate info not found | |
| -2016281102 | 0x87D1FDF2 | 0x87d1fdf2 | NDES URL not found | |
| -2016281101 | 0x87D1FDF3 | 0x87d1fdf3 | MDM CRP request not found | |
| -2016281100 | 0x87D1FDF4 | 0x87d1fdf4 | No pfx certificate found to install on the device | |
| -1056742143 | 0xC1036501 | 0xc1036501 | The device can’t do an automatic MDM enrollment because there are multiple MDM configurations in Microsoft Entra ID. For more information, see the blog post Inside Windows Autopilot self-deploying mode. | |
| -942583887 | 0xC7D14FB1 | 0xc7d14fb1 | The end user canceled the app installation. | The user explicitly uninstalled the app. This error is returned when the Android OS install activity was canceled by the user. The user pressed the cancel button when the OS install prompt was presented or clicked away from the prompt. This error is returned for only DA scenarios. For KNOX scenarios, the user is not prompted to install, this can be done silently. Intune presents a notification that users can click to retry. If the app is an available app, the notification can be dismissed. However, if the app is required, it cannot be dismissed. Ask the user not to cancel the install. |
| -942583886 | 0xC7D14FB2 | 0xc7d14fb2 | The download failed because of an unknown error. | This error occurs when the download fails. This error can commonly occur due to Wi-Fi issues or slow connections. This error is returned for only DA scenarios. For KNOX scenarios, the user is not prompted to install, this can be done silently. Intune presents a notification that users can click to retry. If the app is an available app, the notification can be dismissed. However, if the app is required, it cannot be dismissed. |
| -942583883 | 0xC7D14FB5 | 0xc7d14fb5 | The app failed to install. | This error message is displayed when Intune cannot determine the root cause of the Android app installation error. No information was provided by Android during the failure. This error is returned when the APK download succeeded, but the app installation failed. This error may occur more commonly due to a bad APK file that cannot be installed onto the device. A possible cause can be when Google Play Protect blocks the install of the app due to security concerns. Another possible cause of this error is when a device does not support the app. For example, if the app requires API version 21+ and the device currently has API version 19. Intune returns this error for both DA and KNOX devices and although there may be a notification that users can click to retry, if there is an issue with the APK, it will never continue to fail. If the app is an available app, the notification can be dismissed. However, if the app is required, it cannot be dismissed. |
| -942583882 | 0xC7D14fB6 | 0xc7d14fb6 | The app installation APK file cannot be installed because it was not signed. | By default, Android OS requires apps to be signed. Ensure the app is signed before deployment. |
| -942583881 | 0xC7D14FB7 | 0xc7d14fb7 | The app installation APK file used for the upgrade does not match the signature for the current app on the device. | Android OS has the limitation of requiring the signing cert for the upgrade version to be exactly the same as the cert used to sign the existing version. If the developer cannot use the same cert to sign the new version, you will need to uninstall the existing app and re-deploy the new app rather than upgrade the existing app. |
| -942583880 | 0xC7D14FB8 | 0xc7d14fb8 | The app failed to uninstall. | This error is a generic uninstall failure. The OS did not specify why the app failed to uninstall. Some admin apps cannot simply be uninstalled. Check to ensure the app can be uninstalled manually and collect the Company Portal logs if the uninstall fails. |
| -942583879 | 0xC7D14FB9 | 0xc7d14fb9 | The end user canceled the app installation. (At the accept prompt) | Educate the user to accept the Intune deployed app and install the app when prompted. |
| -942583878 | 0xC7D14FBA | 0xc7d14fba | The app installation was canceled because the installation (APK) file was deleted after download, but before installation. | The download of the APK succeeded, but before the user installed the app the file was removed from the device. This could happen if there was a large time difference between download and install. For example, the user canceled the original install, waited, and then clicked the notification to try again. This error message is returned this for only DA scenarios. KNOX scenarios can be done silently. We do present a notification to retry so the user can accept instead of cancel. If the app is an available app, the notification can be dismissed. However, if the app is required, it cannot be dismissed. |
| -942583877 | 0xC7D14FBB | 0xc7d14fbb | The app installation was canceled because the process was restarted during installation. | The device was rebooted during the APK installation process, resulting in a canceled installation. This error message is returned for both DA and KNOX devices. Intune presents a notification that users can click to retry. If the app is an available app, the notification can be dismissed. However, if the app is required, it cannot be dismissed. |
| -942583876 | 0xC7D14FBC | 0xc7d14fbc | Uninstall of the app was canceled because the process was restarted during installation. | The app install process was terminated by the OS or the device was restarted. Retry the install and collect Company Portal logs if this error occurs again. |
| -942583787 | 0xC7D15015 | 0xc7d15015 | The file download process was unexpectedly stopped. | The OS stopped the download process before it was complete. This error can occur when the device has low battery or the download is taking too long. This error is returned for only DA scenarios. For KNOX scenarios, the user is not prompted to install, this can be done silently. Intune presents a notification that users can click to retry. If the app is an available app, the notification can be dismissed. However, if the app is required, it cannot be dismissed. Ensure the device has a reliable network connection. |
| -942583688 | 0xC7D15078 | 0xc7d15078 | The download failed because of an unknown error. The policy will be retried the next time the device syncs. | This error occurs when the download fails. This error can commonly occur due to Wi-Fi issues or slow connections. This error is returned for only DA scenarios. For KNOX scenarios, the user is not prompted to install, this can be done silently. |
| -942583684 | 0xC7D1507C | 0xc7d1507c | The file download service was unexpectedly stopped. The policy will be retried the next time the device syncs. | The OS ended the download process before it was completed. This error can occur when the device has low battery or the download is taking too long. This error is returned for only DA scenarios. For KNOX scenarios, the user is not prompted to install, this can be done silently. Manually sync the device or wait for 24 hours and check the status. |
| -942518331 | 0xC7D24FC5 | 0xc7d24fc5 | The value specified for this setting is invalid. | |
| -942518330 | 0xC7D24FC6 | 0xc7d24fc6 | Configuration of settings failed for an unspecified reason. | |
| 65001 | 0xFDE9 | 0xfde9 | Not applicable | |
| 65007 | 0xFDEF | 0xfdef | Script returned failure | |
| 65008 | 0xFDF0 | 0xfdf0 | Setting missing in the script result | |
| 65009 | 0xFDF1 | 0xfdf1 | Invalid json for the discovered setting | |
| 65010 | 0xFDF2 | 0xfdf2 | Invalid datatype for the discovered setting |