Xfinity repair guy came to my house, noticed that they recently installed an outside filter by the utility pole and checked the cables there. Cables were not connected tightly and there were also signs of squirrels chewing on the cables. He replaced the damaged part of the outside cable, and reconnected everything tightly. On Demand has been working since.
... View more