0

When using Netflix via the Windows desktop app with a VPN, streaming movies works fine but downloading does not. The download gets automatically paused, and after a minute it shows error code DL1-W80072EFD. This is strange because if streaming works, why wouldn't downloading? Also, downloading with VPN works on my phone, so why not on PC? Something is making Netflix decide to block downloads, and I'm on a mission to figure out what.

So I dug around in the AppData folder %LOCALAPPDATA%/Packages/4DF9E0F8.Netflix_mcm4njqhnhss8/, inspected some files and came up with this little bash script:

cd ~/AppData/Local/Packages/4DF9E0F8.Netflix_mcm4njqhnhss8/
rm -rf LocalState/{onlineInfo,offlineInfo/json}
sed -Ei 's/"home":/"anything_else":/g' LocalState/resumeInfo

This just deletes/modifies files which seemed to cache data belonging to the previous region, while not touching anything that would cause Netflix to ask me to sign in again. Running this script whenever I switch regions helps; it solves an issue where Netflix shows movies belonging to the previous region. But it doesn't solve the issue of not being able to download anything.

I tried deleting the entire Netflix AppData (sans a few files that didn't give me permission), tried resetting the app in Windows settings, tried disabling Windows location services, no luck.

So now I'm here asking for help. I guess my question is: how does Netflix know to prevent my download, or what can I do to figure it out on my own. Thanks.

1
  • Hi and welcome to RE.SE. Downloading would request the data much faster, while a stream would only cache a few seconds or minutes ahead. That's quite a notable difference from the hoster's perspective. Equally, the ASN for each provider will enable them to figure out if you belong to a known VPN provider. Cloudflare has the ability to block individual AS and thereby also block those coming through a VPN. Several shady websites use that to collect the real IP addresses or otherwise privacy-conscious block visitors. Last but not least each Windows instance has uniqueness which may be transmitted
    – 0xC0000022L
    Sep 22 at 22:49

1 Answer 1

0

maybe it compares your ping with other pings related to vpns? or a list of common ips you could download a tool that records all the GET/POST requests if windows doesnt have one already

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.