do they do it on purpose?
I am treasurer of school pta and, as my daughter is leaving and the head is long term sick, need to change the signatories for the account. The branch can't help, I have had to ring a central number. Four times! Each time I have found the staff to be very helpful and understanding and assure me that everything is now in hand and a form will turn up by first class post but that the previous conversations probably didn't take place because no record is on file. Nothing then happens! Each person verifies who I am by asking my date of birth and mother's maiden name etc. I started this process in plenty of time because I know there are intentional delays to put off money laundering accounts. There are only four days until the end of the school year.
I can only suppose that barclays are doing this on purpose because they don't make any money from charity accounts and don't really want to have them. However I can only say that I will avoid using or recommending them in all aspects of my private and business life from now on.