That is what I was afraid of. Reason is, the first suggestion I gave you, to use .\username, doesn't require you to know the server name (assuming things are functioning normally).
What do you have on this VM that you need? I ask because, you can perform a ton of additional steps like gathering the various logs from server and client, checking/resetting more things within the VM using powershell, etc., taking potentially hours of your time.
Or, if you tell me you only need some files off the VM, I could tell you how to do that, which doesn't require connecting to the VM with Remote Desktop. Once you have the files you need you could create a new VM if needed, copy them on/configure whatever workloads were on original VM, and delete old VM.