Full inventory is not deleting/removing references from the software installed reports after such software has been uninstalled/removal from some Users profiles on client machines.
You have verified that the software file is no longer in "user app data" (C:\Users\<User>\AppData) directory.
You also confirm that when you go to "Add Remove programs" that this software does not show there.
After running a full inventory, Application still shows in add remove reports as present. Even after User profile deletion.
ITMS 8.6, 8.7
Enhancement Request.
Briefly speaking, this is the current behaviour during a Full Inventory for this Use Case:
If software was detected as installed (from the private user hive), when the user private hive was loaded, then we DO NOT mark it as uninstalled at the point the registry hive is NOT loaded during the scan.
In ITMS 8.7.2 release and before, we did not load forcibly all the unloaded HKEY_USERS registry hives to scan them explicitly.
Few changes to how we handle this type of scenario has been made in our ITMS 8.73 Release.
A workaround for the problem can be attempted to clear out those outdated references: