My programmable TV remote stopped working properly when trying to use it to control the Hulu channel on Roku (4K). With all other streaming sources it worked fine. The separate Roku remote didn’t work either.
But then I wondered whether there might be a Roku iPhone app. I found it, installed it, connected it to my Roku box via bluetooth and — voilà: it worked.
I phoned my local repair shop and they explained that Roku has been having a dispute with Hulu and the streaming service changed their settings to make older boxes no longer work properly with that source. They want you to buy a new Roku box that will work with the rejiggered Hulu. Updates to the old box do not solve the problem.
I’m sticking with my iPhone 14 Pro for now.