This is what worked for me.
Model: 4670x - Roku Ultra
Software Version: 10.5.0 build 4208-46
Network Check Connection: successful
Channels effected: Netflix, HBOMax, Prime Video, Xfinity, Disney+, Hulu, and Roku (I didn't check any others)
Like many here, channels would not load since my Roku auto-updated last night. If I checked for a System update, the Roku appeared to hang a while, and then would restart. I never got a message saying I was up to date, or otherwise.
Reading about possible ISP or DNS issues in this thread, I disconnected my wired connection and tethered the Roku to my Verizon cell phone. Everything works as expected. Channels loaded. I was able to check for a System Update (there was none, but I actually got a confirmation that there was none vs. the Roku rebooting).
Prepared to edit my DNS servers on my router for the next test, I hooked up the wired connection to the Roku and disabled my Verizon wireless tether. The Roku reported 'No connection' on the main screen on the top-right side. I setup the connection on the Roku back to wired. I figured I might as well confirm the channels would not load before editing my DNS settings.
Surprisingly, everything worked again! I can connect to all channels. I'm streaking from HBOMax as I type this.
- Did you reboot after switching from the tethered Verizon wifi connection back to the Comcast/Xfinity wired connection?
- Can you do a System update after this?
- Yes. The Roku reports that I am up to date, but does not hang/reboot like it used to while checking.
- Did you actually change your DNS settings on Comcast/Xfinity?
- Nope. They remain the default Comcast/Xfinity DNS IP's of 22.214.171.124 and 126.96.36.199.
- I don't have a tethering plan on my cell phone. Any ideas?
- Maybe see if a neighbor will briefly let you connect to their non-Comcast/Xfinity wifi and see if this works for you? Or a friend's tethered cell connection? Something along those lines.
- Are you expecting this to be a long term fix?
- Any other last remarks?
- I seem to remember something like this happening a year or two ago where basically entire DNS tables had to be flushed out in order to get HBOMax to login... I cannot remember if this was on a Roku or another platform. But something about the Comcast/Xfinity connection required this... This is very anecdotal, just something that pops into my mind. I can't help but wonder if this would have worked then too. And it is worth mentioning that non-Comcast/Xfinity Roku customers are experiencing the same thing now.
Hope this helps someone!