Get your taxes done using TurboTax

Yes. Every single update that is available has been installed. The most recent is the one that made the erroneous calculations.