It appears the outage is limited to Internet (mostly). Try using another DNS server address like Cloudflare (1.1.1.1 Primary/1.0.0.1 Secondary) and Google (8.8.8.8 Primary and 8.8.4.4 Secondary) and see if that helps. If it does, than it’s a Comcast DNS server issue.
In my router I’ve got 1.1.1.1, 1.0.0.1, and 9.9.9.9 ... All three are faster and more secure than Google DNS, and they don’t log DNS requests, unlike Google.