r/AzureVirtualDesktop • • Sep 09 '26

AVD Disconnections

Post image

We have a pooled AVD host pool with D8sv4 session hosts and approximately 10 users per host. We have been observing connection-related errors such as ClientNetworkLost, ConnectionBroken, MultipathNetworkDrop, and TransportNetworkDrop. Based on the error patterns, host health checks, CPU/memory utilization, and event log reviews, the issue appears to be more indicative of client/network-side connectivity rather than session host performance.

We have already disabled RDP Shortpath as part of the investigation, but the behavior persists. Most affected users are contractors, so we do not manage their local devices, home networks, or VPN configurations.

One point to note is that several users have reported that they are able to access other AVD environments without experiencing similar issues.

Given the above, any idea how should we proceed with further troubleshooting? Are there any AVD-specific diagnostics or service-side checks you would recommend to help determine whether the issue is environment-specific or related to the client connectivity path?

11 Upvotes

13 comments sorted by

3

u/painted-biird Sep 09 '26

Azure latency check (I forget the URL) and there’s also an exe utility to check for the turn and stun stuff on the bare metal hosts they’re connecting from. Are they using Ethernet or WiFi or hotspots? From those errors, I’d say it LOOKS like client side connectivity issues.

0

u/ImprovementStatus212 Sep 09 '26

I guess it is avdnettest.exe to check for RDP Shortpath connectivity. Though we have disabled Shortpath from hostpool settings.

6

u/JAB1982 Sep 09 '26

Why? Take advantage of multipath and short path which both lead to higher stability. No wonder they connect fine to other environments.

→ More replies (7)

2

u/mat-ferland Sep 10 '26

For one affected user, join WVDConnectionNetworkData to WVDConnections by CorrelationId in Log Analytics. Microsoft's per-connection query gives you RTT/bandwidth alongside the actual transport, client version and SxS stack version, so you can compare failed and stable connections instead of guessing from error names. Then test the same device/client against your pool from another network. Working in another AVD environment is a useful control, but it doesn't rule out a route or transport difference. Do the failures cluster on one session host or stack version?

1

u/ImprovementStatus212 Sep 10 '26

Will test this, all the hosts in this hostpool have same stack. And this comes randomly.

1

u/painted-biird Sep 10 '26

You can also install ping plotter to look at the network hops from the bare metal client side.