My install package appends the product path to the environment variable "PSModulePath" at install time.

Component: Component1
Value: [INSTALLDIR]Product1
Placement: Append
On Uninstall: Remove
Type: System

When uninstalling my product that was initially installed using the default path, the removal of the appended product path is successful. However, when uninstalling my product that was initially installed using a non-default path, the appended product path is not removed.

Has anyone seen this?