They have brain of their own, only God knows how they think, but it seems if someone is applying from country where he is not citizen then chances of refusal are high.Travel history
Family ties in Canada and country of residence
Immigration status in country of residence
Financial and asset
Non of the reasons make sense since we’ve submitted everything to prove the opposite of each reason . It seems like they haven’t really looked into our application to be honest.