There is a problem accessing Netflix. Please try again later.

Interesting.. using your DNS 

 
  api-global.netflix.com
Server:  111.118.175.56.reverse.crucialx.net
Address:  111.118.175.56
 
Name:    api-global.netflix.com
Addresses:  204.12.200.88
          69.197.181.166
          173.208.170.88
 
using mine.. 
 
Name:    api-global.netflix.com
Addresses:  69.197.181.166
          173.208.170.88
          204.12.200.88

So for my machine if you goto the right server it works..

however if you resolve

 api-proxy-api-global-416966181.eu-west-1.elb.amazonaws.com

then that goes to 

 
Name:    api-proxy-api-global-416966181.eu-west-1.elb.amazonaws.com
Addresses:  176.34.229.140
          176.34.229.158
          176.34.229.162
          176.34.229.163
          176.34.229.219
          176.34.229.222
          176.34.228.230
          176.34.229.38
 

Those IPs belong to amazon... so it will never work... 

how is it that your netflix is not going to the standard path? it will never work this way... If you hit the amazon servers directly your dead, they detect you are not in USA and thus kill your connection.

So before dealing with PlexConnect.. did netflix work?

That is interesting. Yes, Netflix does work if I input 111.118.175.56 directly into my ATV's DNS setting. Additionally, if I input your one (208.122.23.22), it also works. But neither work if it looks to the settings.py file. 

On another note, my WDTV's Netflix didn't work when I pointed the DNS to my mac (would've been cool if it did).

So, i dunno. Maybe I'm running something else on my mac that's conflicting with the Plex Connect script?

If you dont have a laptop (or other machine todo a test on)

I would try a clean 32 bit windows virtual machine maybe using https://www.virtualbox.org/wiki/Downloads

-Ensure networking works

-disable firewall

-no antivirus

-Then install python27 on it alone.

See if a clean machine or alternative with nothing does anything different. 

I am still very perplexed by it going to api-proxy-api-global-416966181.eu-west-1.elb.amazonaws.com ,  I have a feelng that after everything else is done it still will not work if it goes there.

Okay, so I did another wipe of PlexConnect from my mac this morning and went through the process again. Netflix is now working! 

I noticed the settings.py file has different syntax (or maybe just different #comments) this time round. Anyway, replaced 8.8.8.8 with the UnblockUS DNS as usual, and it started working.

I'm also no longer getting that weird amazon response. So I don't really know what the solution was, but I guess this thread is 'answered'?