Someone in a similar thread posted
Form 8606 will be available for electronic filing on 02/15/2020 at 8:30 PM PST. This form has already been updated for TurboTax Desktop CD/Download. However, you must update your software prior to completing the form.
I'm not sure if this is accurate as we have been misled in the recent past.