My miles card is Bank of America. Worst bank I’ve ever dealt with. Horrible policies. Outdated online service. I paid off my card early (so I could continue using my card that month) with autopay still on, they pulled the statement balance from my checking again. Most other online banks have their payments system tied into the auto pay so it knows if a statement balance was paid. Instead, BoA takes your money and makes you deal with getting it back.
They also block transactions constantly. I get being cautious but they blocked my brand new card because I added it to Apple Pay (which you have to verify with them to set up so it makes no sense that they locked my card after verifying).