Help! The IRS says I need to fill out a 8962 but TurboTax says I don't. I don't have a 1095.

Okay so I filed my taxes back in March and I still have not received my federal return. When I contacted the IRS, they said they had sent me a letter in the mail, which I never received, stating I needed to complete an 8962 but when I filed through TurboTax, and when I try to "amend my 2017 return" as suggested through other forums, TurboTax still says I don't need to do anything and won't help me with an 8962. TurboTax had me complete an 8885 (Health Coverage Tax Credit) and had me print, fill out, and send any necessary related forms after filing, in the mail to the IRS which I did the same day I submitted my taxes.

 

When I try to fill out an 8962 through the PDF filler through the IRS, some of the info I need is supposed to come from my 1095a form, which when I look back at my submitted tax return, I do not have a 1095a (or b or c). 

 

These are the other related issues: I was employed and had private health insurance I paid for through my job for the first 6 months of the year. Then I lost my job and was on medicaid (which I did not apply for myself - a nurse did when I was admitted to a hospital with no health coverage and then I was surprised when I "all of a sudden" had medicaid) for the remaining 6 months of the year while I started a small business and was self employed. When I view my 2017 tax return, these are all of the forms it says I submitted for federal: 8453 (Individual Income Tax Transmittal for an IRS e-file Return), 1040 (Individual Income Tax Return), 4797 (Sales of Business Property), 2106-EZ (Unreimbursed Employee Business Expenses), 8885 (Health Coverage Tax Credit).

 

What am I doing wrong, what am I missing here? It's been over 3 months and I still can't get my federal refund until I submit an 8962 but I can't complete the info (specifically lines 12-23 in part 2) without a 1095a, which I don't have. This healthcare tax credit is a huge part of my return that I desperately need. What do I do??