Azure Virtual Desktop Hybrid extension fails with InvalidTemplate on Arc-enabled Firestorm2

Prince Amor 0 Reputation points
2026-08-01T04:07:35.7433333+00:00

I am trying to deploy Azure Virtual Desktop Hybrid to an Azure Arc-enabled on-premises VM.

Arc machine:

Firestorm2

Resource group:

Robocamp

Host pool:

VDI-Hybrid-GPU

Subscription:

2d1e3e16-e035-4b32-8b70-2ea1a6ce117d

Machine status:

  • Azure Arc Agent Status: Connected
  • AzureAdJoined: YES
  • AzureAdPrt: YES
  • HostNameUpdated: SUCCESS
  • Device Name: Firestorm2
  • GPU-P is working and NVIDIA RTX 4500 Ada is visible inside the VM

The Azure Virtual Desktop Hybrid extension deployment fails before the extension reaches the machine.

Failed deployment:

Firestorm2-SHProxy

Error:

DeploymentFailed / InvalidTemplate

Exact error:

Deployment template validation failed:

"The template resource '[concat(parameters('vmName'), '/AzureVirtualDesktop')]' at line '1' and column '2338' is not valid. The type property cannot be an expression."

No local extension logs are created under:

C:\ProgramData\GuestConfig\extension_logs\Microsoft.AzureVirtualDesktop.CloudDeviceExtension

This appears to fail during Azure ARM template validation before guest extension execution.

Azure Virtual Desktop
Azure Virtual Desktop

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


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.