I called TWC they told me it is on SE's side not them. I didn't even want to try contacting SE since they would say it was my ISP