I don't think that you are getting Windows errors from your phone, but what did Windows Network Diagnostics suggest?
If it's happening on different devices and different networks I don't see how it can be anything other than the sites or their delivery networks. Is yourbroadband provided by your mobile network? If so, it's their DNS. Try changing your DNS servers to 8.8.8.8