Is TT 2019 calculating Premium Tax credit (PTC) on form 8962 correctly?

On forms 1095-A I received from the IRS, under column B (SLCSP), they put down $1,150.36  for those 3 months that I claimed advanced premium tax credit and $0 for the other 9 months that I did not. Based on our income (under 400% FPL), I am expecting to receive a few thousands premium tax credit back for the year. However, TT calculates that to be $26, which doesn't make sense at all. I suspect it's those $0 months under column B that throws it off.

So I tested by entering the same $1,150.36 in all 12 months (we have not changed health plans so that SLCSP amount should be the same every month), then TT gives me the amount of PTC that I am expecting. So what to do? Is it an error from IRS? Or TT needs to revise their form 8962?