There's no such thing as a Roku subscription. You don't have to pay a fee to use a Roku device.
As to why it happened now, sometimes they aren't aware that someone is offering content illegally, but once they find out they have to take action so they don't have any liability.
We have no idea why the channel disappeared. As I said before, Roku has no responsibility to say why. If the provider pulled it, Roku would likely not even know why themselves.
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, just another user.