Hello,
For the Native Remote Desktop Client Freeze Issue, you may try disabling UDP.
On Client:
GPO: Computer Configuration\Policies\Administrative Templates\Windows Components\Remote Desktop Services\Remote Desktop Connection Client State: Enabled Setting: "Turn Off UDP on Client"
On Server:
GPO: Computer Configuration\Administrative Templates\Windows Components\Remote Desktop Services\Remote Desktop Session Host\Connections\Select RDP transport protocols State: Enabled Setting: "Use TCP only"
If the session hang is limited to the external network, it may indicate a network problem.
Enabling Dual Screens in Microsoft Remote Desktop App:
- right click on remote desktop PC shown in the list of PCs on desktop app
- click on settings and uncheck "Use default settings"
- in Display configuration drop down choose "Select displays"
- hit "Detect" & "Identify" if in case you don't see your monitors
- and then just select which all monitors you want to use for remote desktop
You may also set policy via GPO:
Computer Configuration\Policies\Administrative Templates\Windows Components\Remote Desktop Services\Remote Desktop Session Host\Remote Session Environment
If the Answer is helpful, please click "Accept Answer" and upvote it.