Azure Host Pool validation environments and agent versions

SebastianD-5208 0 Reputation points
2026-08-05T10:11:03.3733333+00:00

Hello there,

we are currently trying to narrow down a problem regarding crashes in AVD & have noticed the different agent versions on our envionments.

Many of our hosts run on validation versions according to https://learn.microsoft.com/en-us/azure/virtual-desktop/whats-new-agent . (e.g. 1.0.15294.200, 1.0.15008.300, 1.0.15008.200)

Due to an error in our IaC configuration they corresponding hostpool had the validation environment flags set to "Yes" which I thought explained the agent version. However, after setting the host pool flag validation environment to "No", deleting and redeploying the hosts, they still get a non-production version of the avd agent.

Am I understanding the flag wrong? My expectation is, that non-validation environments shouldn't get validation versions of agents. Is there any way to force a downgrade of the agent or simply an install & fix on production versions only for a host pool?

Azure Virtual Desktop
Azure Virtual Desktop

A Microsoft desktop and app virtualization service that runs on Azure. Previously known as Windows Virtual Desktop.

0 comments No comments

1 answer

Sort by: Most helpful
  1. Allan Solomon Mejia 3,840 Reputation points
    2026-08-05T19:33:48.3066667+00:00

    Hello @SebastianD-5208

    The Validation Environment setting controls whether a host pool is enrolled to receive validation (pre-release) AVD agent updates, but changing the setting doesn't necessarily trigger an immediate downgrade if a session host has already received a newer validation agent.

    A few points that may help narrow this down:

    • Verify that the host pool's Validation environment property is now set to No (or disabled) and that the change has propagated.
    • New session hosts should normally install the current production agent unless they're explicitly enrolled in the validation ring.
    • Existing hosts that have already installed a validation agent typically aren't downgraded automatically. The Azure Virtual Desktop agent is designed to move forward through the update channels rather than roll back.
    • If you've redeployed the session hosts and they're still installing validation builds, double-check that your IaC templates (Bicep/Terraform/ARM) aren't inadvertently setting the validation flag during deployment, and ensure you're registering the hosts with the intended host pool.

    To help troubleshoot further, could you confirm:

    • Are you deploying with Terraform, Bicep, ARM, or another IaC tool?
    • What does the Validation environment property show in the Azure portal for the affected host pool?
    • Are these newly created session hosts, or are you reusing existing VM images?
    • Are all affected hosts reporting the same agent version, or is it mixed across the pool?

    Microsoft doesn't provide a supported mechanism to manually force an older AVD agent version. If the host pool is no longer enrolled in the validation ring and newly deployed hosts continue to receive validation builds, that would warrant further investigation, as it could indicate a deployment configuration issue or a backend service behavior.

    Please "Accept the Answer" if this information helped you. This will help us and others in the community as well.

    Was this answer helpful?


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.