Hey Shwetha, thanks for the follow up! The team just added the 20k credits back into the account to help out with that situation, hopefully, the errors that used them up were resolved but let us know.
We also asked our team to update the renewal date to Oct 28th, we'll confirm once it has been submitted before closing this thread (likely within 24hrs). Thanks!