They sorted through the fees and got things turned back on by explaining the situation, but it was a nightmare. Precarity is hard to understand if you've never been in or near it, or if it's a distant memory for you. It's overwhelming on a good day.
The way it works fore me here in the EU is that bills land in my bank account and I log in on mobile, select the ones I want to confirm, and sign the transfer.
We also have bank to bank instant transfers for free (useful for paying back 1/2 pizza etc) without external private middlemen. US banking feels so legacy, much more so than the COBOL I work on.
I guess it's because of the bank you chose, since the one my relatives use don't have any of that, and are those apps bank-specific? Do people not having your bank also receive the money instantly?
The timing of payments can be a real burden when you're on the edge. I wrote about a time something similar happened to me a few years back https://news.ycombinator.com/item?id=6424493 This is about overdraft fees, specifically, but it's the same principle.