The following information can help you troubleshoot and resolve common issues with Citrix Receiver, VMware Horizon Client, or Azure Virtual Desktop (AVD). This article can also help you confirm the reason installation may not work for some users.
Issue: You receive a dialog box from the Zoom Plugin for Citrix Receiver/VMware Horizon Client with the error message: Citrix Receiver/VMware Horizon Client is running. Please close it to continue to install Zoom Plugin for Citrix Receiver/VMware Horizon Client. A possible cause for this issue is that Citrix Receiver or VMware Horizon Client is still running during the installation.
Suggestions:
taskkill /im wfica32.exe /f taskkill /im vmware-view.exe /f
Issue: The installation to a different version does not work. In standard (not quiet mode) installation, you receive a dialog box from the Zoom Plugin for Citrix Receiver/VMware Horizon Client with the error message: Unable to install because a newer version of the product is already installed.
Suggestions:
Issue: Installing the VDI plugin does not work on Windows Thin Client. During the VDI plugin installation, the installation is rolled back and you receive a dialog box from the Zoom Plugin for Citrix Receiver/VMware Horizon Client with the following error message: An error occurred while copying files and the installation could not be completed.
Suggestion: To troubleshoot the possible cause of this issue, follow the below troubleshooting steps, based on the Thin Client platform (Citrix/VMware).
Note: These troubleshooting steps follow the logic that the installer uses to install our product.
Our installer requires an existing install folder of Citrix Workspace/Receiver on the system because our binary files must be directly copied into this folder.
Note: Make sure that the Workspace/Receiver is installed on the system and it is not a UWP/Microsoft Store version. For more information about the differences between versions, see How to Detect Citrix Receiver for Windows Edition (Store or Manual Install)?.
By default, Zoom Citrix plugin binaries are copied to the installation directory below:
To confirm if the plugin installation was successful:
Files under ZoomCitrixHDXMediaPlugin\Plugin are plugin files (zoommedia.dll, cmmlib.dll, libcrypto-1_1.dll, util.dll) and should have a similar Date Modified column to the files in the parent folder. These files must be copied to the Citrix Receiver installation path, which is found by checking the registry key value “InstallFolder" under HKLM or HKCU\SOFTWARE\Citrix\Install\ICA Client.
Alternatively, while Citrix Receiver is running, you can get the install path by using Task Manager:
To confirm plugin registration, launch Registry Editor (regedit.exe). Ensure that the following registry key paths and values display the following data below:
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Citrix\ICA Client\Engine\Configuration\Advanced\Modules\ICA 3.0] "VirtualDriverEx"="ZoomCitrixMediaPlugin" [HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Citrix\ICA Client\Engine\Configuration\Advanced\Modules\ZoomCitrixMediaPlugin] "DriverName"="ZoomMedia.dll" "DriverNameWin32"="ZoomMedia.dll" "ZoomPath"="C:\Program Files (x86)\ZoomCitrixHDXMediaPlugin"
Our installer requires the VMware Horizon Client to be installed because our binary files must be directly copied into this folder. The installer looks for the VMware Horizon install folder path, using the registry key value below.
Ensure that this key exists on the Thin Client and the data for InstallPath points to an existing folder: HKLM\Software\VMware, Inc.\VMware VDM\RemoteExperienceAgent
By default, Zoom VMware plugin binaries are copied to the installation directory below:
To confirm if the plugin installation was successful:
Files under ZoomVmwareMediaPlugin\Plugin (32-bit) and ZoomVmwareMediaPlugin\x64 (64-bit) are the plugin install files that we copy into the VMware Horizon install folder, which is found by checking the reg key HKLM\Software\VMware, Inc.\VMware VDM\RemoteExperienceAgent and opening the file path shown under InstallPath.
To confirm plugin registration, launch Registry Editor (regedit.exe). Ensure that the following registry key paths and values display the following data below (default path shown below for example):
[HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc.\VMware VDPService\Plugins\ZoomMedia]
"dll" = "C:\Program Files (x86)\VMware\VMware Horizon View Client\x64\ZoomMediaForHorizon.dll"
"ZoomPath"="C:\Program Files (x86)\ZoomVmwareMediaPlugin"
Zoom recommends using VMware connection protocols for the Horizon client. Thin clients running Linux may allow specifying PCoIP as the connection protocol for VMware Horizon. The version of PCoIP provided with the operating system, however, may not support the virtual channels required to connect to the Zoom VDI Plugin. If the VDI Plugin is not connecting, switch the connection protocol the VMware Blast protocol.
To confirm plugin registration, launch Registry Editor (regedit.exe). Ensure that the following registry key paths and values display the following data below (default path shown below for example):
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Terminal Server Client\Default\AddIns\ZoomWVD]
"name" = "C:\Program Files (x86)\ZoomWVDMediaPlugin\x64\ZoomMediaWVD.dll"
"zoompath" = "C:\Program Files (x86)\ZoomWVDMediaPlugin\"
For further troubleshooting, we may request logs from the plugin or VDI Client installers. Zoom VDI Plugin 5.7.0 and higher Windows plugins support MSI installer logging.
To gather installer logs: