Hi all!
Came across this forum as I too am now having issues with sky on demand (using it from Switzerland) with overplay's smartdns service.
Initially I had problems with sky go but sky on demand worked fine, albeit very slowly. More recently, however, I am experiencing the same as most of you guys here - sky go works fine, but service to on demand has been disrupted.
Current situation:
1. Router has overplay smartdns entries configured
2. Sky network settings show connection to broadband OK, connection to on demand FAIL
I have found a workaround which allows me to temporarily trick the on demand service to work for one download, after which the connection to on demand fails again.
I am doing the following:
1. Navigate to sky network settings and press the green button for manual ip configuration
2. In the DNS settings type in one of the free Google or OpenDNS servers:
Google - 8.8.8.8 / 8.8.4.4
OpenDNS - 208.67.220.220 / 208.67.222.222
3. Press green button to save settings and then red to reset the settings
I find that doing the above gets the connection to on demand to OK after which you can go and use the on demand service. However, after downloading 1 or 2 programmes I need to repeat the above process.
If you get a HTTP_FORBIDDEN error on downloads causing them to fail but connection to on demand is OK, then try to use the red button to reset settings and try again.
Obviously a bit of a chore, but this is keeping me going until I find a better solution.