RDP does not Retry/Reconnect a dropped connection
Oftentimes RDP connections are quite flaky. Due to any number of reasons they can timeout (i.e. on a bad connection, packet size misconfigs, etc.) but MSTSC generally has up to 20 reconnection retries before calling it a day which works very well.
On terminals, if the connection drops, you get a dialog box "Unable to connect to
I also find it annoying how it is implemented. Also if I start a VM and try to connect to it via RDP when it is not ready terminals will show a "connecting..." message. But it will never connect - it will make the initial attempt and then will simply show this message without ever retrying. I have to close the connection and retry it again. These are small annoyances that could be handled better.