Retirement tax questions

I completely understand that last minute IRS changes require system updates.  What I don't understand is why TurboTax takes payment from the customer for filing and only then informs them there is a problem and that they can't file.