The fnds/employment prospects/employment situation is already a fairly significant flag as to what the refusal is based upon - poor (assessed) employment prospects for your spouse. (Note: it's not me saying this, it's what they wrote).I'm the sponsor and my husband is the PA in morocco. We have been married almost 1 year. We started talking December 2020, started to begin a relationship around April 2021. We met in October on a trip in turkey.
Tried to apply for trv for him to visit me here in Nov 2021 (denied to funds, lack of employment prospects, travel history and purpose of trip, employment situation), reapplied December 2021 and denied again (purpose of trip, funds, limited employment prospects).
It's not mentioned much here but country of origin is a significant one (in my view), as IRCC certainly has countries for which the level of assessed (by IRCC) immigration fraud is high.
We don't have direct info about that. As a source of info that I'd consider only a *proxy* for this, I'd look at the level of student applications rejected:
https://www.canada.ca/en/immigration-refugees-citizenship/corporate/transparency/committees/cimm-feb-15-17-2022/student-approval-rates.html
Mind, I'd ignore entries for countries in this that don't have many total applications at all - more for countries that have at least several hundred or more than a thousand entries/apps. And to add to this, I'd say 'weight' this by GDP - those with GDP per capita below some level ($5000 US? only a guess) are going to be seen as more problematic.
I'm not saying it's only about these two measures, but that my guess is that together these two indicators would be a pretty accurate rough-and-ready measure giving some probability of refusal; my biggest criticism of using these two together is that they already probably overlap too much (I forget the statistics name for this).
Those who have profiles with higher education, income and travel history from these countries are going to be approved more readily.