While there’s no definite solution to this issue, here are some options to work around this problem:

Option A:

  • Change the Screen Resolution slightly each time before clicking Connect
  • Disable bitmap caching for your RDP connections
  • Confirm that the target machine’s video drivers are up to date
  • Add the login account into the local Administrators group to test
  • Use a different RDP client (e.g. Remmina, mRemoteNG), instead of Windows’ default MSTSC.

Option B:

  • Install the latest Windows Updates
  • Reinstall the Server’s OS
  • If all else fails, hire guys like me to fix it