On a lot of computers there are duplicate Heuristic Software Inventory items.
Client Automation - All Versions
This could have multiple causes but a possible cause if if the Software Inventory Heuristic module is linked to "All Users" group instead "All Computers" group.
Unlink the Software Inventory Heuristic module from "All Users" group and link it to "All Computers" group.
To force a full Software inventory Collect create an Asset job of type script (to run only once) which contains :
IF UCase(Left(EnvGetString("OS"), 7)) = UCase("Windows") THEN
DeleteFile(ComputerPath+"\BAK\AMSOFT.XML")
DeleteFile(ComputerPath+"\BAK\AMAPP.DAT")
ELSE
DeleteFile(ComputerPath+"/../work/BAK/amosoft.xml")
DeleteFile(ComputerPath+"/../backup/amswinvux.bak")
ENDIF
And attach this job to All Computers