Yes, Film Rabbits is the Channel. Some refer to them as Apps so you will see them used somewhat interchangeably.
Usually if you go to the Channel Store for Roku you can find the contact info for the Channel giving you an issue. https://channelstore.roku.com/details/069826f1052b58937ba4c97ed0872bfe/film-rabbits
Here it would show you the contact for Film Rabbits is www.filmrabbits.com. Looks to have a little Feedback tab on the left side of the screen, midway down the page.
Other than the Roku Channel, these other Channels like Film Rabbit are developed by others (Developers) and are the ones that maintain their Channels on the Roku platform. That is why you have to directly contact them with issues. Whenever they say their Channel has been fixed or updated, remember to press the *button after highlighting the Channel in order to Update it.
Hope that helps explain it a bit.
Roku Community Streaming Expert
Just another Roku user... I am not a Roku employee.
Insignia RokuTV, Ultra 4660x, Premiere+ 3921, Express 4k+ 3941