So, as most people know watching Twitch VODs is basically impossible in SA for whatever reason. I wanted to catch up on some gameplay that I missed over the past couple of days, but frustratingly, VODs just do not seem to buffer correctly when served from CloudFront JHB. Even stopping/starting or refreshing the page MIGHT keep it running for 5-10 seconds at a time, with a good 30 second buffer in between, sometimes it just stops completely.
ZA based CloudFront server eg: 13.35.58.4 / server-13-35-58-4.jnb50.r.cloudfront.net
However, when connected to a NordVPN UK server, I was able to watch hours of content with no buffering at all
The content was now being served from a UK based CloudFront server, eg: 13.224.227.115 / server-13-224-227-115.lhr61.r.cloudfront.net
Not sure why it behaves this way tbh, but just thought it's something to note that watching VODs are indeed possible, at least when forcing it to pull from CloudFront UK.