It's unclear what you're referring to there, unless you mean the placeholder image before logging in to redeem your card? That's not an image of your actual card, but makes sense if that's the cause of the confusion.
Our international prepaid Visa cards work in Canada, as well as most other countries.
Please reach out to our support if you need help. So far there's still no ticket from you.