It’s possible that Sky don’t have the rights for on demand for it.
Contact staff by live chat. Make sure to be signed in and click the ‘How to get in touch’ drop down.
Try a Search with just WDC in it. I don’t understand the numbering, but a lot of the results have 2023 in them.
The Now Search misses an awful lot of things; we perhaps expect Google levels of fuzzy matching from it, but not only do we not get that, it often misses exact matches as well 😢