Tivo are indeed the provider. Despite @sa2000’s efforts, there are still a lot of problems and I cannot see the end of it. Thank heavens that Plex is not the only solution.
I asked the CTO about this 1 month ago. This was his reply. I had 3 follow-up questions for him and chased him for an answer here, here and here (albeit the last one was only a few minutes ago). I no longer expect an answer.
[edit: typos]