Hello DHIRAJ KUMAR,
The root of your problem is that the session hosts (Windows 10, Windows 11, Windows Server 2022) are not joined or properly hybrid‑joined to Entra ID, so when you attempt to log in with Entra ID credentials, the operating system rejects them. AVD requires that the session host VMs be domain‑joined (either to Entra ID only, or hybrid‑joined to on‑prem AD synchronized with Entra ID). Simply assigning the “Virtual Machine User Login” role at the resource group level is not sufficient; that role only grants permission to attempt RDP, but the OS itself must trust Entra ID for interactive logon.
That explains why even a standalone Azure VM fails with the same error: the VM is not domain‑joined to Entra ID, so the credentials are not recognized locally. In AVD, the workspace authentication succeeds, but the second stage (desktop logon) fails because the OS cannot validate the Entra ID account.
To resolve this, you need to ensure that your session hosts are either:
- Azure AD joined (Entra ID join enabled during VM creation, with “Login with Entra ID” option enabled), or
- Hybrid joined to on‑prem Active Directory synchronized with Entra ID via Azure AD Connect.
Once the host is properly joined, Entra ID credentials will be accepted at the OS level, and the “Virtual Machine User Login” role will allow RDP. Without that join, you will always see “credentials not working.”
In short: this is a Windows for Business identity and AVD configuration issue, not Windows 365 Enterprise. The fix is to domain‑join your session hosts to Entra ID or hybrid AD so that Entra ID credentials can be validated during desktop logon.
I hope you've found something useful here. If it helps you get more insight into the issue, it's appreciated to accept the answer. Should you have more questions, feel free to leave a message. Have a nice day!
Domic Vo.