Last week, I bought a chromecast from the US so we were all excited to get Netflix up and running.
Both devices displayed the following error when we launched Netflix:
Sorry, we could not reach the Netflix service. Please check Network Settings to connect to an available network and use Netflix (15001)
We could get no further than the above. Not even as far as the login screen.
I tried the following to resolve the issue - all without success:
- Uninstalled/Re-Installed the Netflix Application
- Ensured I was on the latest version of Android 4.3 (JSS15R)
- Cleared Google Service Framework cache and data.
- Did a full factory reset.
I basically did everything short of flashing the device.
I'd pretty much given up on Netflix completely until a trip to France this week.
For the craic, I tried Netflix from my Hotel. I was VERY surprised to find that I could get to the login screen! Of course, since Netflix isn't available in France, I couldn't get beyond that point.
I was delighted to get back to Ireland last night to find that my Netflix app now worked :)
Anyway, my girlfriend's Nexus was still showing the error above.
Here's what I did to resolve the issue for her.
- Set a French DNS IP in Android's network settings
- I found the French DNS IP here (126.96.36.199 worked for me)
- To set a DNS IP manually, you must go to your network's advanced settings and choose "Static" for IP Settings.
- Once I'd done this, I launched the Netflix app, which got as far as the login screen.
- I then went back and set the Network option to DHCP again.
- Launching the Netflix app again, I was brought to the login screen without issue and could finally log in to use Netflix with the chromecast.
It's an absolute farce that I had to trick a service that I've paid money for into thinking I was in a different country just to use it!
Netflix really need to sort their android development out!