Hello @Ahmed Elbadrawi ,
Thanks for posting your query on Microsoft QnA Platform.
404 is a client side error, and since you mentioned you are still able to RDP into the VM, and you are sure the VM exists, we will need some mor details to troubleshoot this.
Could you please check via Azure Powershell the status of the VM?
Get-AzVM -ResourceGroupName "<rg-name>" -Name "<vm-name>" -Status
Please share the result of the above command. Thanks.