Multiple sessions are created on the same server or sessions are sent to other servers. This happens even with session sharing enforced over load balancing.
Select the Override user device names in the Web Interface Session Settings. This updates the WebInterface.conf file and changes the setting - OverrideIcaClientname=off to OverrideIcaClientname=on.
Note: Changing the Webinterface.conf fileĀ resolves the issue in a virtualized Web Interface instance hosted on a NetScaler. The Webinterface.conf location is C:\inetpub\wwwroot\Citrix\[Site_Name]\conf\webinterface.conf.
This is by design.
This issue occurs when Workspace Control is enabled and the "Override user device names" is not selected.