This might be of use to some people.
I use the Saorview search option regularly, and it has its quirks.
A full search (using the default Current channel list) for a named/partly named programme, say, that’s on later today and repeated same time next week can take over five minutes, and sometimes not even find the later episode.
(I’m using this as an example that verifies the full search occurred and both programmes were correctly found)
Similarly with All channels.
However if you select each channel individually, and search Single channel the full schedule will be scanned in less than 10 seconds, although the scan in progress indicator will still be rotating when completed.
Much faster, and usually you’ll know which channel to search, and can also exclude the “+1”s.
Also Upper/Lower case doesn’t matter when entering the name, you need only enter enough characters to identify the individual programme, and there’s a max of 100 entries in the search results list.