Update. It's fixed , 3 weeks Saturday morning it was fixed. I assume it was something with Xfinity, after several calls with several hours on hold, and a nasty customer service email it magically fixed itself. Nothing with my network ever changed either time.