Barclays customers have been unable to fully access their accounts on a number of occasions over the past two years