Under certain conditions the installation of a new version of Citrix Receiver may fail and the following error may be displayed by the Instaler:
“Setup cannot continue because this version of Receiver is incompatible with a previously-installed version”Install the latest supported version of Citrix Receiver.
All versions of Receiver for Windows after version 4.4 can upgrade from any older version of Receiver without the need of using the clean up utility.
Receiver cleanup utility is not required and not recommended while upgrading to the Receiver for Windows 4.4, or later.
The examination of the Trolley Express (Receiver Installation log file) indicates that the installation failed due to an existing package.
11:03:55: Information - CApp::CheckIfAClientPackageIsInstalled(1001) - Checking if a 13.1 or later package is installed. 11:03:55: Information - CApp::ReadInstalledPackageVersion(1081) - An existing 13.4.0.25 package was found. 11:03:55: Information - CApp::SetExitCode(45) - Exit code is 1603 (called with 1603) 11:03:55: Error - CApp::CheckIfAClientPackageIsInstalled(1057) - An existing 13.4.0.25 package was found. Install cannot continue.
The previous version of the Citrix Receiver client was removed but some corrupted registry entries that are still present are causing the installation issue. Filtering on trolleyexpress.exe through process monitor( ProcMon) reveals the remaining registry entries that are blocking the installation process.
For advanced troubleshooting refer CTX141751 - Citrix Receiver Diagnostics Tool - For Windows