Welcome to the Microsoft Q&A Platform. Thank you for reaching out & I hope you are doing well.
I understand that you are facing issues with NSG Rules and not able to RDP to Azure VM.
I see you and @Andrew Schull had a discussion about this and Andrew has suggested to use Network Watcher to check the rules.
I also see you have used the IP Flow verify feature of the Network Watcher.
I suggested you use NSG Diagnostics feature of Network Watcher
- The reason is that I am suspecting there could be two NSGs, one being associated to the VM's NIC and that is blocking the connection.
- You were able to confirm that this was indeed the case and we have 2 NSGs in picture.
It appears the second NSG, is supposed to belong to a server that was decommissioned.
From your screenshot, I can see that the second NSG is associated with the subnet "default". I suppose this subnet is where the target VM resides.
That's why, this is blocking the connection to the VM.
If you believe that this is supposed to be a decommissioned resource, you can go ahead and delete this NSG.
Cheers,
Kapil
Please don’t forget to close the thread by clicking "Accept the answer" wherever the information provided helps you, as this can be beneficial to other community members.