I watch Pluto (free) via my $30 Roku. One-time purchase price; no other cost. There is a search function on Roku that seems to find things across many different apps, including Pluto.
Yes...I’ve tried that...specifically for Andromeda on Pluto. It finds it but in the on demand section...which works. But...why do they advertise it as being on channel 661, if you can’t get to the bloody channel 661 in the first place and have to go to the on demand section? Not a nuisance but...annoying.