So the other day I had an issue when connecting to hyper-v guests using Hyper-V console on Windows Server I would just be given the error
“cannot connect to the virtual machine try to connect again”
looking around and scouring the internet yielded no solution until I had an “ah-ha” moment and realized the machine certificate had expired.
The fix ended up being as easy as renewing/requesting a new computer certificate under certlm.msc and then assigning that certificate under Hyper-V settings and lo and behold I was able to connect to all of my guest VMs again.