The good news is, there are no issues with Barclays or the Yodlee feed (at the time of writing).
From what you're describing, what seems to be the issue is the way it's set up. As you can see from your manual experience you need to enter security details, which often changes (e.g. a number from a pinsentry device).
This can be automated but you would need to make a change in the way it connects. To do this, you would need to set up the account using a memorable word set up which would allow Yodlee to automatically pull in the new transactions each morning for you.
You would need to disconnect the feed and re-set it up, but if all your accounts use the same login, this should be fairly straight forward.
I hope that helps!