I completed fingerprinting as part of their quality assurance exercise. The RCMP site tells you that you need to go through a private agency in many locations, including Toronto where I am based. I was told that the RCMP check after the electronic submission typically takes 72 hours, and they will then mail the results to the relevant IRCC office as per the finger print request letter. The postage time is probably where the two to three weeks timeline comes from. You should have received a document control number (DCN) at the time of submitting these, you can email the RCMP to enquire about the status from the
RCMP site:
"If your application has taken longer than the times indicated and you require an update on the status of your application, please email
CCRTIS-SCICTR@rcmp-grc.gc.ca providing
only the following information:
- Your full name
- Your date of birth
- The type of application you submitted – (Vulnerable Sector check or Criminal Record check)
- The date your application was submitted to the RCMP
- A phone number where you can be reached on weekdays
- The document control number (DCN) if it is available"