There are two issues here:
Does Massachusetts accept either a 1099-HC or a 1099-B as proof of insurance?
Yes, see Mass-Gov 1095-B and 1099-HC Tax Form
The second issue is why TurboTax did not E-file.
- In the Massachusetts interview there is an area to enter the 1099-HC
- It says "If you don't have a 1099-HC, enter the information from your insurance card.
- This is in the interview under Health Insurance Information.
Please contact us again with any additional questions or to provide some additional details.