Payment of State Tax to the Virginia Department of Taxation

I completed my state tax return in March 2023.  Before I submitted my return the TurboTax program instructed me that I must pay my tax bill ($4044) via a credit card.  I duly provide the credit card number to TT and submitted my 2022 tax return.  It has now been 2 months since I submitted my return and my credit card still hasn't been debited.  When I called the Virginia Department of Taxation this morning, the agent I spoke to said that the Department had not received any payment from me and that I would now be assessed a late penalty.  First, I want to know why Turbo Tax did not forward my payment info and what I can do about that.  Second, if I am required to pay a tax penalty for late payment, I believe TurboTax should pay that late fee on my behalf.  I did what the program instructed me to do in a timely manner, well before the tax deadline.