Software component associations are removed from Software Product if the Name is changed. This issue was seen using the following process:
- Open up the Software Catalog (manage)
- From the undefined, newly discovered list, choose software that has been found by inventory.
- Click the right arrow to move it to 'managed'.
- Keep the defaults, ensuring that it shows at least one install in the component list under identify inventory.
- Save the Product.
- Open up the Product again and change the name field (not under Identify inventory, but the name of the Product itself).
- Save the Product.
- Run from Microsoft Task Scheduler: NS.Nightly... twice. Sometimes it takes 2 times to occur, but never more than 2.
- Open up the Product again. Note that the component under identify inventory is gone.
If you check the option: Include components assigned to other products,
it reappears. If applied, it will show that it will change the assignment from blank (nothing) to the current Product.