Hi @Jasonhow123
Thanks for posting and welcome back to the community.
If you have paid the bill manually within 5 working days of the direct debit being due, this will be why and of course not cancelling the direct debit when paid it as well.
You can speak to the bank to recall the direct debit should you wish to or the overpayment will go against the next bill.
Best wishes,