Still waiting for 8606

Form was supposed to be released on 1-23-26.  Shows it rady for e-file. But it isn't.  Why the hold up?