Hi Friends,
Sent Passport to CPCO. They have received it on 21st June. No update for almost 2 and half weeks, so my wife called IRCC to check the status two days back. Confirmed that the passport is still with them. They asked us to wait for two more days so that it completes 2 weeks and then give them a call back. So, called them back again today and came to know that Visa has been printed just today and they may dispatch it any moment. Good news
It was a long wait but happy to hear that there is a progress.
All the best for everyone.