'Error applying transforms. Verify that the specified transform paths are valid' message in EngageOne Designer


'Error applying transforms. Verify that the specified transform paths are valid' is being observed when trying to install/uninstall EngageOne Designer.

User-added image


This could be caused when a user attempting to upgrade or uninstall the Designer is not the one who installed it. For example 'UserA' installed a Designer version and now 'UserB' is trying to uninstall/upgrade it.


UPDATED: September 10, 2019
In order to resolve this, the following steps to be followed:-
1. Click the Start button, click Run, and type REGEDIT. Click OK
2. For a 32 bit machine, locate for HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall.
3. For a 64 bit machine, locate for HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall.
4. Search in the folders for 'DisplayName' as 'Designer' as follows.
User-added image
5. Delete the folder containing this. In this case, the folder with the name {E589....11} needs to be deleted.

If the Designer folder cannot be found in the above location, look for it in the following location: HKEY_CLASSES_ROOT\Installer\Products. Once the Designer folder is located, export it (to back it up) and then delete the folder. Thereafter installation can be re-attempted.

If the problem persists after deleting the folder as suggested, follow these steps:
1. Download the .diagcab file. This is a link to a Microsoft site, hence it is completely safe.  
2. Run the following command by opening command prompt using elevated privileges (i.e "Run as Administrator")
    msdt /cab <full path of downloaded diagcab>
3. 'Program Install and Uninstall Troubleshooter' will be opened.
4. Click next and choose 'Uninstaling'
5. A list of the program is displayed, choose, ‘Designer’ or ‘Doc1 Designer’ and select 'Yes, try uninstall'.
6. After this wait for some time as a tool will attempt to uninstall the Designer component installed.
7. Uninstall/upgrade again.