Application Fails to Install with Error Code 0x87D00443(-2016410557)

Trying to install an application via Software Center and receveing error code 0x87D00443(-2016410557)? You are probably using the new running apps detection available in Configuration Mangaer Technical Preview 1701 or 1702.

[caption id="attachment_4655" align="alignnone" width="513"]Software Center Error Code 0x87D00443(-2016410557) Software Center Error Code 0x87D00443(-2016410557)[/caption]

The new error code indicates that a the Application cannot install because the deployment type for the Application has been configured to require certain executables to be closed prior to installation (Application > Deployment Types > Deployment Type > Install Behaviour).

[caption id="attachment_4665" align="alignnone" width="636"]Install Behaviour Screen Install Behaviour Screen[/caption]

You can see detailed information on the client for this error in CIAgent.log:
[code]
{75B53191-4F03-401D-B9F4-AB55FB48954F} - Initiating Enforce tasks. CIAgent 12/03/2017 2:13:20 PM 7052 (0x1B8C)
Job({75B53191-4F03-401D-B9F4-AB55FB48954F}): CI ModelName ScopeId_32AC0480-B7FC-4D10-8146-019C7A0AA484/Application_9963a768-d8e6-4d5c-a0dd-b01e11f8b5b5 version 2 will be INSTALLED. : Task(ScopeId_32AC0480-B7FC-4D10-8146-019C7A0AA484/RequiredApplication_9963a768-d8e6-4d5c-a0dd-b01e11f8b5b5.2.Enforce) CIAgent 12/03/2017 2:13:20 PM 7052 (0x1B8C)
Job({75B53191-4F03-401D-B9F4-AB55FB48954F}): CI ModelName ScopeId_32AC0480-B7FC-4D10-8146-019C7A0AA484/DeploymentType_a38f3baa-5913-47e7-bb98-0c50346fa856 version 2 will be INSTALLED. : Task(ScopeId_32AC0480-B7FC-4D10-8146-019C7A0AA484/Application_9963a768-d8e6-4d5c-a0dd-b01e11f8b5b5.2.Enforce) CIAgent 12/03/2017 2:13:20 PM 7052 (0x1B8C)
Job({75B53191-4F03-401D-B9F4-AB55FB48954F}): Setting priority to 5 : Task(ScopeId_32AC0480-B7FC-4D10-8146-019C7A0AA484/DeploymentType_a38f3baa-5913-47e7-bb98-0c50346fa856.2.Enforce) CIAgent 12/03/2017 2:13:20 PM 7052 (0x1B8C)
+++++++++++++++++ [ScopeId_32AC0480-B7FC-4D10-8146-019C7A0AA484/Application_9963a768-d8e6-4d5c-a0dd-b01e11f8b5b5 2] Initiating check for running processes for target Machine. AllowTermination: 10 jobTrigger: 1 +++++++++++++++++++++++ CIAgent 12/03/2017 2:13:20 PM 7052 (0x1B8C)
Unable to read user sid : 0x80070539 CIAgent 12/03/2017 2:13:20 PM 7052 (0x1B8C)
+++REMOVE sEncodedProcessList: PABQAHIAbwBjAGUAcwBzAEQAZQB0AGUAYwB0AGkAbwBuACAAVAB5AHAAZQA9ACIASQBuAHMAdABhAGwAbAAiAD4APABQAHIAbwBjAGUAcwBzACAATgBhAG0AZQA9ACIAbgBvAHQAZQBwAGEAZAAuAGUAeABlACIALwA+ADwALwBQAHIAbwBjAGUAcwBzAEQAZQB0AGUAYwB0AGkAbwBuAD4A CIAgent 12/03/2017 2:13:20 PM 7052 (0x1B8C)
Unable to read user sid : 0x80070539 CIAgent 12/03/2017 2:13:20 PM 7052 (0x1B8C)
ProcessUtils::GetRunningProcessesDetails: Found running process 1 notepad.exe [4408] CIAgent 12/03/2017 2:13:20 PM 7052 (0x1B8C)
Running processes: <processdetailslist><process name="notepad.exe" friendlyname="Notepad" processpath="C:\Windows\system32\notepad.exe"/></processdetailslist> CIAgent 12/03/2017 2:13:20 PM 7052 (0x1B8C)
Job({75B53191-4F03-401D-B9F4-AB55FB48954F}): Setting priority to 5 : Task(ScopeId_32AC0480-B7FC-4D10-8146-019C7A0AA484/DeploymentType_a38f3baa-5913-47e7-bb98-0c50346fa856.2.Enforce) CIAgent 12/03/2017 2:13:20 PM 7052 (0x1B8C)
Job({75B53191-4F03-401D-B9F4-AB55FB48954F}): Setting priority to 5 : Task(ScopeId_32AC0480-B7FC-4D10-8146-019C7A0AA484/DeploymentType_a38f3baa-5913-47e7-bb98-0c50346fa856.2.Enforce) CIAgent 12/03/2017 2:13:20 PM 7052 (0x1B8C)
Raising client SDK event for class CCM_Application, instance CCM_Application.Id="ScopeId_32AC0480-B7FC-4D10-8146-019C7A0AA484/Application_9963a768-d8e6-4d5c-a0dd-b01e11f8b5b5",Revision="2",IsMachineTarget=1, actionType 25l, value , user , session 4294967295l, level 0l, verbosity 30l CIAgent 12/03/2017 2:13:20 PM 7052 (0x1B8C)
Job({75B53191-4F03-401D-B9F4-AB55FB48954F}): Setting priority to 5 : Task(ScopeId_32AC0480-B7FC-4D10-8146-019C7A0AA484/DeploymentType_a38f3baa-5913-47e7-bb98-0c50346fa856.2.Enforce) CIAgent 12/03/2017 2:13:20 PM 7052 (0x1B8C)
Raising client SDK event for class CCM_Application, instance CCM_Application.Id="ScopeId_32AC0480-B7FC-4D10-8146-019C7A0AA484/Application_9963a768-d8e6-4d5c-a0dd-b01e11f8b5b5",Revision="2",IsMachineTarget=1, actionType 25l, value , user , session 4294967295l, level 0l, verbosity 30l CIAgent 12/03/2017 2:13:21 PM 7052 (0x1B8C)
+++++++++++++Raising notification for [ScopeId_32AC0480-B7FC-4D10-8146-019C7A0AA484/Application_9963a768-d8e6-4d5c-a0dd-b01e11f8b5b5, 2] InstancePath: CCM_Application.Id="ScopeId_32AC0480-B7FC-4D10-8146-019C7A0AA484/Application_9963a768-d8e6-4d5c-a0dd-b01e11f8b5b5",IsMachineTarget=1,Revision="2" for processes <processdetailslist><process name="notepad.exe" friendlyname="Notepad" processpath="C:\Windows\system32\notepad.exe"/></processdetailslist> +++++++++++++++++++++++ CIAgent 12/03/2017 2:13:21 PM 7052 (0x1B8C)
Raising client SDK event for class CCM_Application, instance CCM_Application.Id="ScopeId_32AC0480-B7FC-4D10-8146-019C7A0AA484/Application_9963a768-d8e6-4d5c-a0dd-b01e11f8b5b5",IsMachineTarget=1,Revision="2", actionType 50l, value <processdetailslist><process name="notepad.exe" friendlyname="Notepad" processpath="C:\Windows\system32\notepad.exe"/></processdetailslist>, user , session 2l, level 0l, verbosity 30l CIAgent 12/03/2017 2:13:21 PM 7052 (0x1B8C)
Job({75B53191-4F03-401D-B9F4-AB55FB48954F}): Already Completed : Task(ScopeId_32AC0480-B7FC-4D10-8146-019C7A0AA484/DeploymentType_a38f3baa-5913-47e7-bb98-0c50346fa856.2.Enforce) CIAgent 12/03/2017 2:13:21 PM 7052 (0x1B8C)
Job({75B53191-4F03-401D-B9F4-AB55FB48954F}): Setting priority to 5 : Task(ScopeId_32AC0480-B7FC-4D10-8146-019C7A0AA484/Application_9963a768-d8e6-4d5c-a0dd-b01e11f8b5b5.2.Enforce) CIAgent 12/03/2017 2:13:21 PM 7052 (0x1B8C)
Raising client SDK event for class CCM_Application, instance CCM_Application.Id="ScopeId_32AC0480-B7FC-4D10-8146-019C7A0AA484/Application_9963a768-d8e6-4d5c-a0dd-b01e11f8b5b5",Revision="2",IsMachineTarget=1, actionType 25l, value , user , session 4294967295l, level 0l, verbosity 30l CIAgent 12/03/2017 2:13:21 PM 7052 (0x1B8C)
Job({75B53191-4F03-401D-B9F4-AB55FB48954F}): Already Completed : Task(ScopeId_32AC0480-B7FC-4D10-8146-019C7A0AA484/Application_9963a768-d8e6-4d5c-a0dd-b01e11f8b5b5.2.Enforce) CIAgent 12/03/2017 2:13:21 PM 7052 (0x1B8C)
Job({75B53191-4F03-401D-B9F4-AB55FB48954F}): Handling dependency failure : Task(ScopeId_32AC0480-B7FC-4D10-8146-019C7A0AA484/RequiredApplication_9963a768-d8e6-4d5c-a0dd-b01e11f8b5b5.2.Enforce) CIAgent 12/03/2017 2:13:21 PM 7052 (0x1B8C)
Job({75B53191-4F03-401D-B9F4-AB55FB48954F}): Setting priority to 5 : Task(ScopeId_32AC0480-B7FC-4D10-8146-019C7A0AA484/DeploymentType_a38f3baa-5913-47e7-bb98-0c50346fa856.2.Enforce) CIAgent 12/03/2017 2:13:21 PM 7052 (0x1B8C)
Job({75B53191-4F03-401D-B9F4-AB55FB48954F}): Setting priority to 5 : Task(ScopeId_32AC0480-B7FC-4D10-8146-019C7A0AA484/Application_9963a768-d8e6-4d5c-a0dd-b01e11f8b5b5.2.Enforce) CIAgent 12/03/2017 2:13:21 PM 7052 (0x1B8C)
Job({75B53191-4F03-401D-B9F4-AB55FB48954F}): Setting priority to 5 : Task(ScopeId_32AC0480-B7FC-4D10-8146-019C7A0AA484/RequiredApplication_9963a768-d8e6-4d5c-a0dd-b01e11f8b5b5.2.Enforce) CIAgent 12/03/2017 2:13:21 PM 7052 (0x1B8C)
Job({75B53191-4F03-401D-B9F4-AB55FB48954F}): Setting priority to 5 : Task(ScopeId_32AC0480-B7FC-4D10-8146-019C7A0AA484/RequiredApplication_9963a768-d8e6-4d5c-a0dd-b01e11f8b5b5.2.Enforce) CIAgent 12/03/2017 2:13:21 PM 7052 (0x1B8C)
Job({75B53191-4F03-401D-B9F4-AB55FB48954F}): Already Completed : Task(ScopeId_32AC0480-B7FC-4D10-8146-019C7A0AA484/RequiredApplication_9963a768-d8e6-4d5c-a0dd-b01e11f8b5b5.2.Enforce) CIAgent 12/03/2017 2:13:21 PM 7052 (0x1B8C)
CCIInfo::SetError - Setting CI level error to (0x87d00443). CIAgent 12/03/2017 2:13:21 PM 7052 (0x1B8C)
All tasks are already in completed state CIAgent 12/03/2017 2:13:21 PM 7052 (0x1B8C)