I'm happy to jump in.
There are some very concrete, operational elements that could be introduced to address some of the concerns that you raised about perceived barriers or perceived systemic challenges.
One simple way of assessing if there are systemic problems in some of those visa offices and some of the country samples that you cited is to have IRCC analysts from other regions complete a blind review of a sample of applications that have been either favourably or unfavourably processed, to ensure that there's concordance on the findings.
Another option could be to initiate a pilot, where you enable candidates of high rejection regions—even thinking about colleagues in francophone Africa—to appeal decisions where there are obvious errors of fact. There are instances when scholarship holders are told that they lack the financial resources to pay for their stay. That's one example. Simply requiring candidates to resubmit their applications is not enough.
Another option would be regularly having IRCC analysts from across a number of regions review identical cases and compare outcomes. If there is no consensus on the result, this highlights that there is a need for new types of training on intercultural confidence and perhaps other areas of processing where discretion is factored into these decisions.
These are very simple examples, but ways in which we can really move some of this forward in constructive ways.