The described behavior matches known issues where Remote Desktop authentication or credential handling fails under certain conditions, especially when multiple sessions or reauthentication are involved.
Based on the available information, focus on these areas:
- Check for policies that force re-prompting for credentials
If the target machines are configured to always prompt for a password after a connection is established, or to re-prompt under certain security conditions, the second session may fail authentication while the first one is active. On affected machines, review the following registry locations and policies (via Group Policy or local policy):
-
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services- Look for values such as
fPromptForPassword,SecurityLayer, andUserAuthentication.
- Look for values such as
-
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp- Check or define the same values (
fPromptForPassword,SecurityLayer,UserAuthentication).
- Check or define the same values (
fPromptForPasswordis set to1, orSecurityLayer/UserAuthenticationare configured to force additional credential checks, coordinate with the domain/IT administrator to adjust these policies so that RDP does not require an extra password prompt after the connection is established. This aligns with the documented guidance for resolving credential prompts that occur after RDP connection establishment. -
- Verify that users are not being forced to authenticate twice
Some Windows builds and patch levels have known issues where users must enter credentials twice or see additional prompts when connecting via RDP. If the target PCs or RDS servers are not fully patched, this can manifest as intermittent or session-length–dependent authentication problems. Ensure that:
- All Remote Desktop Session Hosts / target PCs are fully updated with the relevant cumulative updates described for scenarios where users must authenticate twice.
- Any environment using CredSSP hardening or “Encryption Oracle Remediation” policies is configured according to the guidance, and that temporary workarounds (such as setting the policy to Vulnerable or relaxing NLA/security layer requirements) are only used if necessary and with awareness of the security implications.
- Check for network or domain connectivity issues affecting authentication
If the remote machines intermittently lose connectivity to domain controllers or experience TCP port exhaustion, authentication can fail in ways that appear time-based (for example, after the session has been active for some time or when additional connections are attempted). On the affected machines, review the System event log for:
- Group Policy failures (for example, Event ID 1129 from Group Policy indicating lack of connectivity to a domain controller).
- TCP/IP port exhaustion or related errors (for example, Event IDs 4227, 4231 from Tcpip).
- NETLOGON errors (for example, Event ID 5719 indicating the machine cannot set up a secure session with a domain controller).
- Confirm that no 802.1x user-auth–only configuration is interfering If the environment uses 802.1x and is configured for user authentication only, remote desktop sessions can lose connectivity or fail after some time because the supplicant cannot properly use the user token in an RDP session. In such a case, reconfigure 802.1x to use computer authentication or User or computer authentication so that RDP connections remain stable and authentication continues to work when additional sessions are opened.
- If Remote Credential Guard or advanced protections are in use In environments using Windows Defender Remote Credential Guard with multiple RD Connection Brokers, users can be denied access due to Kerberos-only restrictions. If this matches the deployment (high-availability RD Connection Brokers with load balancing), temporarily disabling Remote Credential Guard on affected clients can be used as a workaround while further design changes are considered.
After applying the relevant checks and changes above (especially around RDP credential prompting policies and patch levels), retest opening a second parallel session after an hour-long active session to confirm whether the authentication failure is resolved.
References:
- Desktop flow failing with SessionCreationUserPromptedForCredentialsAfterConnection error code.
- 802.1x user authentication fails when an RDS connection comes in
- User can't authenticate or must authenticate twice
- "Remote Desktop cannot verify the identity of the remote computer" when connecting to a remote machine