You may want to check if your Amazon account Content and Devices settings are switched to Canada. It's possible that it is set to US.
https://www.amazon.ca/gp/help/customer/display.html?nodeId=201248840 - Just go to Manage your Content and Devices, click the Preferences tab, and set your Country/Region settings to Canada. The skill should now appear in the app on a restart/login
I'm having the same problem. And I have my content registered in Canada. In fact, when I put in just the word TELUS the only thing that comes up is the "The city of Ft Saskatchewan" not sure how that is TELUS...
Having the EXACT same problem. Registered in Canada, No Telus Home Assistant! I was on the chat with telus and they have not been able to provide an answer. I'll check with amazon. maybe there's something they can do to make sure it comes up on the search. I'll post again if I find out.
Now I just finished a chat session with Amazon. Per the recommendation above, they found that my marketplace was set to .com and not .ca. They switched it over and I was able to get the skill through the app.