Roku has nothing to do with the programming on any app other than The Roku Channel and they don't even seem to have complete control (or know what they're doing) with that one. The nature of streaming is that rights to programs are acquired and expire. It often happens at the beginning of a new month, but it can happen at any time. If a program disappears from one app, it sometimes pops up on another.
Roku Community Streaming Expert
Help others find this answer and click "Accept as Solution."
If you appreciate my answer, maybe give me a Kudo.
I am not a Roku employee.