From the looks of it, Comcast seems to be the cause