Multi-zone Citrix DaaS admins, engineers, and architects! In your experience, should this work?
A have two zones. Each zone has a machine catalog with a copy of the same multi-session Server 2022 image. To keep it simple, I only have 1 VDA in each zone.
I have one delivery group. The delivery group has one published desktop and contains machines from both zone's delivery group mentioned previously.
Users are assigned to the delivery group's desktop and randomly connect to one zone or the other under normal circumstances. I have no zone preferences configured for the users.
I am attempting to re-create outage scenarios we have experienced in the past by disconnecting the NIC on a VDA in one zone and watching for new sessions to connect to the other zone's VDAs. So far, this seems to work so long as I do not assign users to a zone with zone preference.
What I am struggling with is stranded sessions. If I have a session on a VDA and disconnect the NIC, I am unable to reconnect to that session after reconnecting the NIC and waiting for the VDA to register. I can see in Citrix Monitor that Citrix DaaS is aware of a disconnected session on the VDA. As a user, if I look in the Activity Manager in the Workspace Service, it is unaware of a disconnected session. When I launch the desktop, I get a new session on the same server I have a disconnected session on.
What gives here? I've tried setting the "EnforceUserPolicyEvaluationSuccess", "DisableGPCalculation", and "FastReconnect" reg values with no change in behavior.
I've opened a couple of support cases about this, but so far have been unsuccessful in getting a satisfactory answer.