It wasn't anything I could fix on my end, but our ISP fixed it at 3:00 AM. Unless it breaks again, it should be fine.