jayman16 wrote: The TV is up to date
I would do a settings>system>advanced>factory reset, but during the initial setup, tell it you don't have internet. This will install the unupdated version of the software (the system>about page will still say you have whatever version you reset from. But, I think that's just sloppy programming not clearing the field. I can confirm that it's a very different version. My antenna tv went back to how it used to be a few months ago).
Then see how your HDMI devices work. If they still don't work, it must be a hardware problem(?). There's a lot of youtube videos about people fixing these tvs using parts available on eBay & Amazon. Roku TV seems problematic because (it appears) there's an anarchy of hardware out there (brands, models, revisions of components in models). Roku isn't testing their updates against all this. So, people find themselves broken with odd problems other people don't have. The only logical explanation is that some people have a revision of a board/chipset that others don't have. It's like the Microsoft environment where "compatibility" is a vital topic. Unfortunately we don't have any insight into this with Roku TV. Nor can you run the previous version of OS like you can with MS.
Anyway, I think that network-less (non-updated) initial install would be the first thing to try. That should narrow it down to whether it's hardware or an update. (Your home>settings>system>system-update screen will tell you when it was last updated. If the problem began then, that might tell you what to expect from the network-less reset.