Posted: Wed 14 Mar 2018 15:25
It may not be the Netflix server. Some internet service providers, notably Free, have fallen out with Netflix (or at least not yet agreed with them). Google can tell you more, as always. But it is a bit dismal to think it would ruin your weekend. Spring is here!