From v3.46 we will release the Hub. For now this will include announcements. Click here for more information.
Hi ,
Welcome to the Support Portal. How can we help?

Troubleshooting Citrix

Table of Contents



In this article we will point out some issues and solutions.  


Issues and solutions

The screen is stuck on: "We are launching your Citrix application, please hold on..."

It could happen that your Citrix application is not started and you will see that it's stuck on the message above. In that case, start the developer console of your browser. Usually this is done by the F12 key. Check what kind of error message is displayed in the "Console".

Failed to load resource: the server responded with a status of 404 (Not Found) CitrixHTML5SDK.js:1

This error message tells you that the HTML5SDK is not installed. Please try to download and install the Receiver for HTML5 SDK. Choose the "Receiver SDK 2.x.x for HTML5".

Back to top


The URL is case sensitive 

The error above can also occur when the URL is incorrect, be aware that the last part of the URL (e.g. /Citrix/StoreName) is case sensitive.

Back to top


Workspace opens the wrong Citrix XenApp application

In the Workspace you can configure an app name, containing the Citrix URL, e.g.:


When opening an application, you are redirected to the Citrix Storefront page. After authentication by the NetScaler Gateway, you are redirected to the intended application, in this case Moneydance. It could be that a wrong application opens after some idle time (e.g. 30 minutes), for example the previous opened Citrix application. This is due to the session policy value.

A solution to this is to increase the value of the session policy, e.g. 30 minutes to 720 minutes. 

Back to top


"RelayState in Response does not match with rule in Action. Please contact your administrator"

This error is caused due to a change from Citrix. Check your FQDNs in the Relay State rule.


The Relay State Filter expression below will work together with Workspace 365: AAA.LOGIN.RELAYSTATE.EQ("") || (AAA.LOGIN.RELAYSTATE.LENGTH.EQ(0) && HTTP.REQ.HOSTNAME.EQ(""))