Incorrect penalty applied to Code 8J for return of excess Roth contribution on 2025 return.

In 2025 I made contributions to my Roth. In December 2025 my MAGI exceeded the limit so I requested a return of excess. This was completed in Dec 2025.

 

I received a 1099-R with code 8J in box 7. I called Fidelity and they double checked that the coding is correct.

 

Using TT Online, I am being assessed a 10% penalty for early withdrawal even though I am over 60 and my Roth has been open for much longer than 5 years.

 

Am I misunderstanding something or is this a bug in TurboTax ?