Thanks for the notes here. There are a couple factors that can affect content playback.
The Roku Channel is only currently available in the US and Canada. In order to watch in either location, you must be using a Roku account created in your respective region, and have linked your device to that Roku account. In other words, if you set up a Roku account in the US and linked your device, then took it to Canada and tried to watch content in The Roku Channel, this would not be supported. You would need to create a new Roku account in the Canadian region, reset your device and link it to the new account, then install The Roku Channel and play content from there.
Alternately, not all of the content in The Roku Channel in the US will be supported for playback outside the primary 50 US states. If you are located in a US territory or protectorate, this may explain any playback issue you are seeing.
If you have other questions or still need further assistance, feel free to send me a PM with your Roku account email address and I can try to help take a closer look.
Roku Community Manager