Hello @Bob Minteer
- Verify the failing check and endpoint: You’ve identified the failing health check is UrlsAccessibleCheck, which means an essential URL for AVD connectivity or monitoring isn’t reachable. To pinpoint which URL, review the session host’s Event Log (Application log for sources like WVD-Agent or RDAgent) or use the Microsoft AVD connectivity test tool (
avdnettest.exe) to see which endpoint fails.
Additionally, do verify that all the endpoints like below allowed:
- Broker :
rdbroker.wvd.microsoft.com - Diagnostics/Monitoring:
rddiagnostics.wvd.microsoft.com(and region-specific variants), Azure Geneva monitoring endpoints, storage URLs for diagnostics - Azure AD and Token:
login.microsoftonline.com,aadcdn.msftauth.net, etc., if applicable
All of these should be accessible over HTTPS (TCP 443). Update your firewall, network security group (NSG), or proxy rules to allow these URLs (no IP filtering, since addresses can change). Even if you believe outbound is “open,” some firewall appliances do deep packet inspection or have implicit denies for unknown domains.
- Test connectivity as the SYSTEM account: The AVD agent runs under the Local System context, which might have different network access than an interactive admin user. A community expert found that if you RDP in and manually run tests, they can pass, but the agent could still be blocked due to how the system account connects. Use PsExec (Sysinternals) to open a prompt as System on an affected VM:
psexec -s -i cmd.exe
From that System command prompt, run a simple connectivity check to the known endpoints, for example:
PowerShell -Command "Invoke-WebRequest -Uri 'https://rdbroker.wvd.microsoft.com' -UseBasicParsing"
3. Reinstall the AVD agent components (do validate it was done in this way only): You already attempted this, which was a good step. Microsoft’s guidance for unexplained Needs Assistance states to fully remove and reinstall the AVD agent stack on affected VMs. Make sure the process was thorough:
- Uninstall Remote Desktop Agent Boot Loader and Remote Desktop Services SxS Network Stack from Apps & Features (in that order).
- Delete C:\Program Files\Microsoft RDInfra if any remnants remain. Reboot the VM.
- Download the latest AVD Agent and AVD Boot Loader from Microsoft’s official links (the ones you used are correct for current version). Install the Agent .msi first, then the BootLoader .msi.
- After a few minutes, verify in the Azure portal that the session host status goes to Available.
This ensures no corruption from the update. Reinstalling helps in many cases by resetting the health checks.
Let me know if this helps to solve your issue!!