The payment may not be registered with their billing department in time to stop the DD.
If your payment takes a few days to filter through, and they prepare the DDs in advance to send to the bank in time to be processed on the correct date,given the snails pace that the banking system works at, 10 days may not be enough.