Get your taxes done using TurboTax

My federal return had already been filed successfully. I think the issue for most people on this thread is the email we received (regarding NC state returns) stating that, quote - 

"The wait is over! The tax forms we needed to finish up your taxes are ready to go.
Form D-400, Individual Income Tax Return Main Form

Sign in to TurboTax and pick up where you left off to complete your return." 

In spite of the date provided by intuit of 2/24/22.

If the NC forms will not be released until 2/24, then who sent the email and why? Was it an error? If so, it's understood, these things happen, but an explanation would be appropriate to avoid all this confusion.