Have you been told by the solicitor that the reason she hasn't had the money is because of the results of the check, or have you just drawn that conclusion yourself, derek?
How did the solicitor get authority to do a credit check? These can normally only be done if the person who is being checked agrees. If your relative has not given authority she should query with the credit reference agency (when she knows which one has been used) how this came about, & - if not satisfied - make a formal complaint to the solicitor's firm.
The implication of what you write is that the solicitor will withhold the money from the beneficiary & use it to pay off her debts. I would very much like to see the legal basis on which he/she thinks he/she is empowered to do this. The money belongs to the beneficiary under the will & - so far as I can see - the solicitor has no power to do anything with it other than pass it to her. But I'm not a lawyer!
She should certainly kick up a lot of fuss about this to get a sensible explanation - if there is one.
Thankfully, the matter has now been resolved and the solicitor has issued a cheque to my relative to cover the 'Gift'.
Apparently, the credit check was, as dzug2 suggested, for security/identity purposes.
Themas, I think the solicitor was acting in the best interests of the intended recipient, my relative, and I am not aware that such a check would be illegal or indeed unethical, but I;m open to correction. Anyway, thanks once again for you input, everyone.