If you have any Current Release of Citrix Workspace App 2409.10 or higher, or LTSR version 2402 CU3 or higher and .NET Desktop Runtime 9.0.5 installed, receiver.exe could crash post session launch. Post crash, the systray icon would show up only two options - Open and Exit.
Update to Citrix Workspace app for Windows 2402 CU3 Hotfix 1 (24.2.3001)
More information on the fixes contained in this release can be found in the Fixed Issues section of the Citrix Workspace App for Windows documentation.
Contact Citrix Support via https://support.citrix.com/ for any other questions.
Workaround
If you have both .NET Desktop Runtime 8.0 and .NET Desktop Runtime 9.0.5 installed on the machine, recommend uninstalling .NET Desktop Runtime 9.0.5 if not used by any other application. This will ensure CWA will bind to .NET Desktop Runtime 8.0.
Please note that CWA uses the x86 version of Desktop Runtime. Hence, check the dot net version in the x86 folder.
Eg: "c:\Program Files (x86)\dotnet\dotnet.exe" --list-runtimes
CWA uses .NET roll-forward and binds to a higher version (e.g., 9.0.5) if both .NET 8 and .NET 9.0.5 are present. Since .NET Desktop Runtime 9.0.5 has changes breaking backward compatibility with CWAâs receiver.exe, this leads to the crash. More details on the breaking changes of .NET Desktop Runtime 9.0.5 are mentioned at https://learn.microsoft.com/en-us/dotnet/core/compatibility/9.0