Did you request to have the TurboTax account fees paid with the federal tax refund?
See this TurboTax support FAQ for payment of the TurboTax account fees - https://ttlc.intuit.com/community/charges-and-fees/help/why-was-my-bank-account-auto-debited-for-turbotax-fees/01/26102
in short when you agreed to have TT fees deducted from your refund, you also agreed to have either your bank account or credit card charged if there was a delay in your refund.