After you file

Even after updating my Download version today (April 21, 2023), my TurboTax Premier still says "You haven't E-Filed a Tax Return Yet".

 

As a software developer myself, I would have been ashamed to work for a company that delivers such bugs, with such unhelpful customer support advice.