I am on the road alot on weekends, so I want to watch Dish anywhere. I have a Microsoft Surface Pro. It doesn't work at all with this. And, yes, I have been on the phone with Dish support and chat and Microsoft. It simply doesn't work.
Now I'm on the road with a PC and I get "The receiver is not connected to the internet." But my wife is at home. And it is absolutely connectec to the internet. Fortunately I can watch it on my Kindle Fire, but not on the PC. No matter what I do. It simply doesn't work.
If a fix isn't found soon, I'm switching carriers.
As an interesting test, IF you set up your phone as a hotspot and then connect your Surface Pro to your phone, does Dish Anywhere work? I am wondering if where you are is bloking the connection. Hotels sometimes block a bunch of ports.
Also, make sure you update the Dish anywhere app, as they updated the security a while back and I noted that my PC app stopped working as well. Updating the app fixed that.
(I do not work for Dish, just a tech guy that used to design set tops.)