The most common reason for this is that you have chosen a port list which doesn’t include the port 3389/tcp.
Other reasons are e.g. that the service stopped to respond during the scan (RDP might be a little fragile against vulnerability scans depending on the RDP implementation used on the remote device). Firewalls and additional security measures on the remote host might play a role here as well.