Retirement tax questions

Form 8606 pop in and out and many time by time you file, it's gone.  TurboTax have bug on generating form 8606.  Seem entering your full address on 8606 seem to keep 8606 around.  But safest to Amend and attached 8606 via manual print each year is SAFEST.