Outage Affecting Some Customers on 3/28
There is an outage which is affecting multiple customers ability to access the internet; it is not specific to your setup. Tech support is aware of an issue and they are working on it. Please call 1-888-326-9356 to report the problem.