Unfortunately they (PIs) will revoke the postdoc offer letters due to prolonged visa processing time! They cannot wait for one year, that is kind of logical! However, the IRCC is super irresponsible for postdoc and researchers visa who are really going to contribute to the scientific community...