The easy way to figure it out is to take the decision to the referrer and have them appeal it. Sometimes the rejection decision is justified. Someone has good technical skills but poor fundamentals. Sometimes it's a mistake - the person sounded unenthusiastic, but it's because they were sick or going through a parent's death. Often it's pretty accurate and you can show respect for the referrer by cross checking with them.
If it’s a demand,then you have a dicey situation to deal with… I once had a highly-valued employee try to “forcing” me to hire the brother. I resisted, things got weird and he eventually left - which was admittedly painful but it would have been doubly painful had I given in to the demand.
Recommending/Referring isn't pre-clear for flight. People can be wrong about their friends.