I can attest to that. It happened to me in Ontario, with my French name. I understand perfectly what you are saying.
If I understand correctly, it commonly prevents people from getting a job. But what you are doing, with the mentoring among other things, is improving the situation. Is that correct?