Get your taxes done using TurboTax

Fortunately your Federal return isn't due until May 15th (though, if you owe money, you should probably send it now, both Federal and State).  I suggest waiting a few hours (or a day or two), reboot your computer, and see if this resolves things. 

 

  You could also install a new instantiation of TT, open it up (hopefully it'll download updates), and "point" to your TT file; it might open, with your current return, and you can finish it off.