Well, it could be...
Or maybe...
uhh...
Nah, I got nothin'.
Have you tried calling Comcast?
Well, I did some scans and all the usual maintenance stuff. And I upgrated to the new Explorer (if I'm an idiot for doing so, don't tell me).
It seems to be working okay now.