Get your taxes done using TurboTax

TurboTax Permier Win says several forms are not yet available: including Schedule A Itemized Deductions, Form 8606-T, and Form 8995.  However, if I follow the link to the list of forms, it says they ARE available.  I've tried updating multiple times, with not change.  There seems to be a disconnect somewhere.  What else can I try?