Get your taxes done using TurboTax

yes, but the form 8606 is not done yet.

 

Maybe thats the issue?