I received my CoPR today. My passport had reached Ottawa immigration on Mar 17 and the approval got updated on cic website on Jun 8.
Thank you everyone on this forum for posting regular updates. It helped me remain hopeful and calm in this period of uncertainty.