Thanks Hanzmolar for your answer.Hanzmolar said:Strange!! Have you tried to check your ecas? Check if your status has changed from "in process" to "decision made". As for heading to Canada from your home country, I think it will be fine. Since you have your visa stamped on your passport, you can travel from any place.
my ecas status didn't change.