After a recent windows update I found my remote desktop was broken. I did some troubleshooting and packet sniffing and still couldn’t track the problem down.
Finally I stumbled upon this post, which fixed my problem.
It turned out that an nvidia driver update broke RDP. Updating the driver to the latest WHQL fixed the problem.
I love windows updates, they usually break more than they fix.