Get Network interfaces profile
sometimes when you recover a VM from backup it likes to change to Public even though all the other network settings were recovered successfully.
NLA Reset via Disable/Enable NIC
first thing to try is simply disable and re-enable the NIC once connection to a DC is verified.
Get-NetAdapter | Disable-NetAdapter Get-NetAdapter | Enable-NetAdapter
All else fails, Set the DNS Suffix
If the NLA still refuses to show Domain status, try setting the DNS suffix…
Get-NetAdapter Ethernet | Set-DNSClient -ConnectionSpecificSuffix "Zewwy.ca" -UseSuffixWhenRegistering $true
Then, again disable, enable the interface.
It should go back to DomainAuthenticated. If not verify the computer is still actually authenticated with a DC with nltest.
Hope this helps someone.