Good luck with Barclays! I struggled for months in 2016-17 to get them to understand things about my business. Thankfully, Tide and Starling turned up and I was able to walk away.
I have a friend who is a programmer for Barclays and he says they have huge legacy systems and still use mainframes - dinosaur technology from the last century. Bank migration is a big upheaval and caused me a few issues, but it was worth it in the long run. Starling are free to use and Tide charge 20p a transaction. Tide have web access, Starling don’t. I have gone with Starling because it pulls my transactions into Quickfile in real time and costs nothing to use. I am happy to initiate transactions on my mobile device.
Dump the dinosaurs!
Brian