I tried a VPN for awhile but sometimes it just wouldn't damn work. It would be set right like always but half the time the app would still know where I was. So there went the ease of use part. So last season I just gave up on most of the regular season.
It's always tricky to use VPNs to get around streaming services. It's basically an arms race between any streaming service (Netflix, Hulu, Amazon, ESPN+, etc.) and your VPN.
The VPN buys server bandwidth in all these countries, they all have an identifier, just like you would normally if you were browsing anything on the internet. I'm assuming the amount of traffic that comes through on these servers is abnormally high, so ESPN+ flags it as a VPN server and it no longer works.
This is going to always be a losing battle for VPNs, because banning things is free for the gigantic corporations, but VPNs are going to have to keep switching around servers so they can keep going around these companies. There are lots of great uses for VPNs, but it's always unreliable to use them for this sort of thing in the long-term. Eventually the service tends to catch up.
I f***ing miss hockeystreams.com, RIP.