If you are using a Roku account that wasn't originated in the region in which you are using your device, you may encounter issues within a channel or updating the zip code on your TV. i.e. If you are using a device linked to a US Roku account, in Canada or another region.
To resolve your issue, we would recommend creating a new Roku account. Since you're in Canada now, the account's region will automatically be set in Canada as well.
If you don't have any extra email address and you want to use the same email you are using at the moment, you can deactivate your existing Roku account then create a new one using the same credentials.
If you need help with the suggestions above, you can visit these links:
Re: Moved from USA to Canada, how to update to zip code with letters??
I have work in the US all so. I do not want close my US account. I rest my Roku and started it again with a new email and Canadian credit card. But still no luck with Canadian channels or zip code. Any Ideas ?