For Desktoplock client, even with Workspace Control Reconnect disabled, VDI still gets disconnected once launching XenApp app in current ICA session.
Unselect "Application Prelaunch" for the application delivery group to resolve this issue.
For the application delivery group, Application Prelaunch is selected. The issue logic goes like:
User logon desktopLock client.
VDI is auto-launched, meanwhile a XenApp session is pre-launched.
In VDI, user logon Receiver or clicking App icon.
Pre-launched XenApp session is disconnected and taken over by Receiver in VDI.
DesktopLock will auto-logoff client machine.
It caused VDI session being disconnect too.