Are you using Chrome to connect to your Citrix session? Are you seeing the following screen even though you have already loaded the Citrix Receiver client? Are you seeing your Citrix session launched inside of the browser instead of a separate Receiver window?
Well, this is due to a recent change that Chrome made to their web browser that was pushed out to all Chrome users that have Automatic Updates enabled. You can find more details about the changes in the following links.
http://blogs.citrix.com/2015/03/09/preparing-for-npapi-being-disabled-by-google-chrome/
“The removal of NPAPI support will affect user experience for users who access Citrix Receiver for Web using the Chrome browser on Windows and Mac.”
http://www.chromium.org/developers/npapi-deprecation
“In April 2015 (Chrome 42) NPAPI support will be disabled by default in Chrome and we will unpublish extensions requiring NPAPI plugins from the Chrome Web Store. All NPAPI plugins will appear as if they are not installed, as they will not appear in the navigator.plugins list nor will they be instantiated (even as a placeholder).”
What can you do about it?
Well, there is a fix that allows you to manually turn on and re-enable NPAPI plug ins to override the change that the Chrome update pushed out. You may need to make this change with each update to Chrome in the future as their default is to disable NPAPI. Follow the steps below to enable NPAPI.
This is only a temporary fix as NPAPI Plugins will be fully removed from Chrome in September 2015.
• While in Chrome, open this URL: chrome://flags/#enable-npapi
• Enable this: Enable NPAPI Mac, Windows
• Restart Browser
Now you can test your Citrix in Chrome, it should work like it did before and launch your desktop outside of the Browser window.
Remember, Chrome will no longer support these plugins after September 2015.