There's a very good reason why not to setup a DD to clear the balance each month, case in point is American Express - they take the DD payment up to 15 days before the statement date. That's ridiculous. I travel a lot so rack up significant bills, the money is in my account to pay, but when they take it that early it means its in their account earning interest and not in mine offsetting my mortgage. If I couldn't pay the bill due to their site maintenance I'd be looking for things to be put right.
Then do not use AA.
If enough people move away from the card, they will change policy.
Of the cards we have, they are set to auto full pay each month.
In the statement that is sent, it gives the exact date they will take the payment.
Usually one day before payment is due.
Payment due dates changes slightly given the month, after Feb the March date is away slightly later than usual, to allow for one additional weekend.
This is Halifax, Ulster Bank, Debenhams, and Santander.
Autoful pay works just fine, and they clearly tell you weeks in advance what date they will take the money.
If you manually pay of a card early (say to save interest on cash withdrawals) as long as it is 3 days in advance of the auto full payment, they will adjust the auto full payment appropriately.
In my view, this works for the customer every time.
What bank and card do you use OP?