If your Remote Desktop Connection fails with the message "An internal error has occurred", it usually indicates a synchronization issue between the client and server, a stalled RDP service, or a security protocol mismatch.
Since you cannot connect via RDP to fix this, you must perform these steps using the Web Console in the control panel.
In most cases, the RDP service on the server has simply stalled or entered a bad state. Restarting the service resolves the issue instantly.
services.msc, and press Enter.If restarting the service does not help, there may be an encryption or authentication mismatch between your computer and the server (common after Windows Updates).
Security Warning: Disabling NLA reduces the security of the connection slightly, as the server establishes a session before verifying the user's identity. This makes the server more visible to brute-force attacks. We recommend using a strong password.
Sometimes the issue is on your local computer, not the server.
If none of the above works and you cannot fix the OS configuration via the Web Console, the operating system may be corrupted. You may consider backing up your data and performing a Re-image from the Recovery tab.