'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 the 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 13, 2018
In order to resolve this, 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, 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 problem persists after deleting the folder as suggested, follow these steps:
1. Download the .diagcab file. This is link to a Microsoft site, hence it is completely safe.  
2. Run 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 program is displayed, choose, ‘Designer’ or ‘Doc1 Designer’ and select 'Yes, try uninstall'.
6. After this wait for some time as tool will attempt to uninstall the Designer component installed.
7. Uninstall/upgrade again.