I heard people who got their WP approved and in India, they are going to Dubai to get the WP stamped in their passport and travelling to Canada from there. Would love to hear from @minhas23 about his experience. Please update us if everything smoothly goes through.