(improperly) Deleted SCCM Application still showing up in Software Center

Testing application deployment with SCCM current branch to a user collection. I made a mistake and improperly deleted an application (failed to retire it first, and delete revisions prior to deleting app). I then recreated it with a different name.

What I have in my test user's Software Center is a listing for the now deleted application. The last attempt to install this initial application failed.  The status still shows it as failed. I have rerun all the actions in the Config Mgr client on the test user's computer (namely "Application Deployment Evaluation Cycle" and the "Machine Policy Retrieval & Evaluation Cycle", and even the "User Policy Retrieval & Eval Cycle").

I found one suggestion to delete the DP copy. This is an application. So while I "distributed the content", I don't see a directory that matches the application ID anywhere on my distribution point. So I can't see how to try this.

[update] The test user only sees the deleted application in Software Center from the computer the install was originally attempted (it always failed - which is why I deleted it).  When the test user logs in to another computer, the deleted application is NOT listed in Software Center.

I've seen plenty of posts about this issue. I surely won't delete an application the wrong way again. But I need to make sure this ghost is gone before I start using Software Center for all our end users.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Adam LeinssServer SpecialistCommented:
How much time are you giving the SCCM client to update?

If it's one computer, you could delete the computer object out of SCCM, uninstall the client from the computer having the issue, delete HKEY_LOCAL_MACHINE\Software\Microsoft\SMS on the client and then reinstall the SCCM client.  That's the hacksaw approach.
M SharmaSystem EngineerCommented:
Please share Appdiscovery.log, AppIntentEval.log and Appenforce.log. from client machine from below location.

C:\Windows\CCM \Logs
RhoSysAdminAuthor Commented:
see attached. The problem app is "JMP 14.0".
Acronis True Image 2019 just released!

Create a reliable backup. Make sure you always have dependable copies of your data so you can restore your entire system or individual files.

M SharmaSystem EngineerCommented:
Please share the name of application and application Unique ID
RhoSysAdminAuthor Commented:
The application name was "JMP 14.0". The application I replaced it with is "JMP".

I don't have the application ID b/c I've already deleted it - which is why this is so complicated.
M SharmaSystem EngineerCommented:
This might happen when the policy not get deleted from WMI or not get processed.

whenever you delete any application or package from site server (SCCM server) the deployment also gets deleted, and once you ran "Application Deployment Evaluation Cycle" and "Machine Policy Retrieval & Evaluation Cycle" on client machine then it download the policy for deletion of that application or package, now this policy has processed on client machine and delete the information from WMI of client machine. you can only see those application in the software center which were stored in WMI of that machine, and might be this is the reason you are still able to see that application in software center because it is still there in WMI.

To resolve this please follow the below step.

1.stop sms agent host
2.rename store.sdf under <C:\Program Files\Microsoft Policy Platform\authorityDb> 
3.start sms agent host.

 let me know if that work for you.
RhoSysAdminAuthor Commented:
Sorry. That did not work. I even reran the Application Deployment, Machine, and User Policy actions, and waited an hour before responding.

F5 refresh, close/re-open of Software Center still shows that ghost of an application.
M SharmaSystem EngineerCommented:
On how many machines are you facing this issue ?
RhoSysAdminAuthor Commented:
just one, which is why I'm considering the Adam's "scorched earth" alternative.

we're still testing out Software Center. The only reason I'm trying to figure this out is b/c I wanted to see if there was an easy way to fix it.
Adam LeinssServer SpecialistCommented:
I have a feeling even if you go "scorched earth", it will probably still be there, as manish states: the state of these seem to be stored in WMI which won't be very easy to purge.

One thing you could try is a complete policy reset on the client.   Do the "Run as Admin" command prompt, then input
WMIC /Namespace:\\root\ccm path SMS_Client CALL ResetPolicy 1 /NOINTERACTIVE

Open in new window

Wait a few hours and see if it goes away.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
RhoSysAdminAuthor Commented:
Ran it last night around 10pm and let it sit overnight. Checked it just now at 9:25am and the deleted application is no longer listed in Software Center.

Thanks for the tip!!
Adam LeinssServer SpecialistCommented:
No problem.  I'll have use that for one of my blog posts. :)
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.