Hi Nazeer, Shalomon,
Thank you for reaching out Q/A. Based on the details you have shared that your host VMs shut down on Monday and Tuesday immediately after enabling the scaling plan, even though your autoscaling schedule targets only Wednesday, Thursday, and Friday.
This behavior is expected with Azure Virtual Desktop (AVD) autoscaling and is related to how the service interprets days that do not have a schedule assigned.
When a scaling plan is active, Azure evaluates the host pool every day. On days where no schedule is configured (Monday and Tuesday) —the autoscaling engine treats those days as non-operational. As a result, it applies the default ramp-down behavior, which reduces session host capacity to zero for cost optimization. This causes any VMs without active user sessions to move into the Stopped (Deallocated) state.
To avoid hosts shutting down on days outside your defined schedule, you would need to assign a minimal schedule for those days or disable the scaling plan when autoscaling is not required. Adding a simple schedule for Monday and Tuesday ensures the scaling engine maintains the minimum number of hosts you specify, preventing unexpected deallocation.
Hope this helps! Please let me know if you have any queries.