Get your taxes done using TurboTax

The form 8606 you are showing IS correct. If there is IRA distribution (including Roth conversion), TurboTax uses its own worksheet, the Taxable IRA Distribution Worksheet to calculate the nontaxable portion of the distribution and copies the results onto Form 8606 instead of directly calculating it using the Form 8606, that is where it made the mistake.