1040167: Update installed products properly

Kept sending the in-memory cached product status up to the server, rather than replacing it with new data when the product directory changed.

This refreshes the in-memory representation