Forums on Intune, SCCM, and Windows 11

Welcome to the forums. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your topics and posts, as well as connect with other members through your own private inbox!

PENDING Implicit Uninstall error the property SoftwareVersion can't be found

  • Thread starter Thread starter sval007
  • Start date Start date
  • Replies Replies 1
  • Views Views 4K

sval007

New Member
Messages
1
Reaction score
0
Points
1
Implicit Uninstall is not completing.
I have an application deployed for the purpose of uninstalling, performing a cleanup of the old application, and triggering a reboot. I don't have this deployed to a collection.
I have a 2nd application created to install the new version of the application and perform a reboot. This application is not deployed and it has a dependency of the 1st application.
I have 4 additional applications that are deployed to a collection and all have a dependency set to the 2nd application. I have the deployment set to uninstall when a member is no longer a part of the collection.
All 6 applications except for the first one have an uninstall cmd. They are all set to install for System, whether or not user is logged on, hidden. Installation works.
When I remove the user from the collection, the SMS_ImplicitUninstall.log shows that the 4 apps are set for removal.
In Software Center 3 of the apps are no longer showing up, but the first app that installed after the 2 undeployed apps is still displayed.

The SCClient_ log shows the following errors after the app that is still displayed:
The property SoftwareVersion can't be found. (Microsoft.SoftwareCenter.Client.Data.WmiResultObject at Microsoft.SoftwareCenter.Client.Data.IResultObject.get_Item)

Exception caught in Microsoft.SoftwareCenter.Client.Data.IResultObject.Item, line 112, file K:\dbs\sh\emra\0502_075337_0\cmd\5\src\DataAbstractionLib\WmiDataProvider\WmiResultObject.cs - Type System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary. (Microsoft.SoftwareCenter.Client.Data.WmiResultObject at Microsoft.SoftwareCenter.Client.Data.IResultObject.get_Item)
 
You may have to go through that uninstall script and verify if the existing application removal is successful. I am guessing that the script is unable to cleanup the existing application before it could install the newer one.
 

Forum statistics

Threads
7,028
Messages
27,501
Members
17,683
Latest member
BossLadyT
Back
Top