Thanks for posting here in the Community!
Many channels on Roku are developed and maintained by the channel provider themselves. For more information about that channel's availability and functionality, you'll want to contact their customer support team to inquire further.
Thank you for your understanding.
All the best,
Roku Forum Moderator