When I called IRCC the person who answered said that security, eligibilty and criminality is all passed and the next step will be an officer going through the details like passport expiry and medical date. He will then issue a COPR letter. I guess file is approved after these details are checked. I don't think there is any chance of rejection at this stages as all the checks are already passed. Just in case passport or medical is expiring soon that might delay the case a bit but nothing else to worry. Yesterday a lot of people who were at all passed stage in other threads got COPR and since you are already waiting for 3 weeks you will most likely get your application approved in next week.![]()
Thanks so much ! Hopefully, fingers crossed!