We have published two RemoteApp bookmarks from a single RDS server on our Netscaler Gateway.
Both work perfect. But when launch the second RemoteApp when the first one is already open, we received an error message: "Your remote desktop session has ended" The strange things behind this is, both RemoteApp working perfectly Same behavior if the first RemoteApp is stared when the second one is already started. When we access those two RemoteApps from a PC bypassing the Netscaler Gateway RDP Proxy, we don't have this behavior.
This is a cosmetic issue, both RDP sessions continue active and connected through the Gateway.
RDP Proxy was design with Desktop streaming in mind only, not RemoteApps. This feature is not supported.
https://docs.citrix.com/en-us/citrix-gateway/12-1/rdp-proxy.html
<<<<<<<
Citrix Gateway does not support Remote Desktop Session Host (RDSH)/Remote App/RDS multiuser RDP sessions.
>>>>>>>>
Windows Popup Error (Although the sessions get established) - this is a cosmetic issue only.