After you file

My question on this is what is Turbo Tax going to do to help us out?  If this form 8962 was required by them before filing my taxes none of this would be happening now.  I keep getting emails about filing for 2020 with them -- hahahahaha. :(