A Canada PR is never guaranteed by a licensed ICCRC/CICC representative. Canada PR is entirely the responsibility of the Canadian government and falls under the decision of the IRCC.