Finally this whole process is over. Just want to share my experiences. I applied under SINP student category with my wife.
Applied to SINP Student 2017-08-16
SINP Nominated 2017-09-21
First submission to IRCC 2017-10-20
First AR 2017-10-23
IRCC rejected due to signature missing 2017-12-18
Second AR 2018-01-08
AOR 2018-02-14
MR 2018-05-29
MD 2018-06-12
MP 2018-07-18
Invitation to Immigration Services 2018-08-03
GU1 about Background check pass 2019-06-06
GU2 about Medical expiration 2019-06-27
GU3 about Medical renewal 2019-07-04
PPR 2019-07-11
Passport arrived CIC 2019-07-12
Application approved 2019-07-30
Return tacker activated 2019-08-02
CoPR and Passport received 2019-08-06
Landing 2019-08-07 at Regway, SK
The landing process took us around 2 hours waiting since there was only one officer working on landing. Don't sign the CoPR before you actually get to see a CBSA officer. Read carefully about the instruction comes with the CoPR. The package contains 2 copies of CoPR for each applicant and one has photo attached and another one does not have.
We drove across the boarder and the US CBP checked our passport and issued us an Administrative Refusal Letter stating that we voluntarily gave up the opportunity to enter US. Then we made a U-turn and back to the Canada side. The officer took my work permit from me and student permit from my wife (P.S don't forget to bring them since at that moment you are still a worker/student and the CBSA will require you to present them to let you pass the boarder.). He also took our passports and CoPRs and asked us to wait inside the vehicle at the parking lot. 2 hours later he came back and asked us to go into the building with him. He asked us whether we had criminal charges / changes regarding to our relationship / updates on dependents. We answered no and put our initial beside the questions on the CoPR. He signed on them and returned the CoPR to us and asked us to sign as well. He took the copy of CoPR with our photos and filed them. He drew a 'X' on our immigrant Visa and saying that it is a one time use Visa. He also asked us to write down our address for PR card and available funds we have. That was it and we went back home that day.
Now the CoPR is completed and you can use it as a prove of PR before you actually receive the PR card. Do not use the CoPR to travel. The initial PR card only takes 13 days and it is nothing comparing to 2 years waiting time.
2 years, it is exactly 2 years and now we can finally relief. Thanks for all your supports and I wish you guys can get yours soon.