I don't give them passwords to my assets, so since Ally has no API, I have a separate script to scrape those balances. Ally just recently implemented some sort of new multifactor auth using their app - I triggered it logging in yesterday. Maybe that's the issue.
Target RedCard is a disaster - never updates.
Other than that, I have about 15 connections, and I force updates daily. I get a failure about once or twice a month and it's usually back up the next day.
They use Yodlee on the backend, so they don't have much control over the fetch