Even when a streaming site promises to have no connection issues, some users may be unable to open them. Various factors, including your bandwidth limit and internet connection, cause this. Moreover, your internet service provider may have technical difficulties or a lot of traffic.  Also, there is a possibility that the site got shut down.