Delaware E-File

TurboTax reports that Delaware is not ready for efile.  It was due on 2/6. Is this still valid or is this a bug.  Delaware treasury websites say nothing of any forms being unavailable and taxact list all Delaware forms available for efile for 2019.