If Windows Remote Desktop (RDP) gets stuck on the “Please Wait” screen, first restart the server during a safe maintenance window. If the problem persists, you can test whether Network Level Authentication (NLA) or CredSSP compatibility is involved by temporarily adjusting the RDP security settings. These steps can help restore access to a Windows VPS or dedicated server, but disabling security protections should only be a temporary troubleshooting measure.

Why Does the “Please Wait” Issue Occur?
The issue may result from a stuck login session, pending updates, background processes, authentication problems, or Remote Desktop configuration errors. Restarting Windows may resolve a temporary problem, but recurring issues require further diagnosis.
For users managing Windows servers through a hosting provider or USA hosting provider, reliable remote access is essential for maintaining server hosting workloads without unnecessary downtime.
Step 1: Restart the Server
If RDP remains stuck, restart the server using your hosting provider's management panel or another available management method. Avoid forcing a restart while critical applications are processing data.
After the server restarts, reconnect through RDP and check whether the issue has been resolved.
Step 2: Temporarily Disable Network Level Authentication (NLA)
If the problem continues and you have an alternative way to access the server, test whether NLA is contributing to the issue.
- Open Control Panel > System and Security > System.
- Select Remote settings.
- Under Remote Desktop, temporarily uncheck Allow connections only from computers running Remote Desktop with Network Level Authentication (recommended).

Security warning: Disabling NLA reduces protection against unauthorized connection attempts. Restore NLA as soon as troubleshooting is complete. If possible, restrict RDP access to trusted IP addresses or use a VPN.
Step 3: Create a Custom RDP File
You can test a custom RDP configuration from your local Windows computer.
3.1 Save the Remote Desktop Connection
Open Remote Desktop Connection (mstsc), enter the server address, and select Show Options.

Select Save As under the General tab and save the connection as an .rdp file.

3.2 Edit the RDP File
Open the saved file with Notepad or Notepad++.

Add the following line at the end:
enablecredsspsupport:i:0
Save the file and open it to test the connection.
Important: This setting disables CredSSP support for that RDP connection and may weaken authentication security. Use it only as a controlled diagnostic test, not as a permanent fix. If it does not resolve the issue, remove the setting and restore the default configuration.
Conclusion
Restarting the server is the first troubleshooting step for an RDP “Please Wait” hang. If the issue persists, investigate login sessions, pending updates, and authentication settings before making security changes. Treat disabling NLA or CredSSP as temporary tests, then restore secure settings. Whether you use a Windows VPS or dedicated server from a USA hosting provider, maintaining secure RDP access is essential for reliable server hosting.