Immigration officers will assess your entire visa application package as a whole and there can be many reasons an application might be declined. While Passage tries to help you build a compelling case for your visa, we cannot guarantee that your application will be accepted.
All visa decisions are made solely by the IRCC. Passage will provide a letter outlining your financial situation with them - which you can share - but ultimately, all visa and permit decisions are the responsibility of the IRCC and Canadian government.