Get your taxes done using TurboTax

Apparently there is a connection to us receiving the 2nd stimulus payment if we used turbo tax to file our taxes which I did.  When I got home from a 10 hour shift I checked the 'get my payment' and come to find out that they are not going to process my payment until .. of all things!.. April 15th!  Additionally concerning is that it showed an unknown bank account number!  I'm freaking out on both issues!  Why on earth is Turbo Tax involved with a stimulus payment.. this is not a taxed payment! so why on earth is it being a factor? I want answers.  I have two teenage kids and live well below poverty level income!  Just about everybody I know has received their deposit and/or actual paper check.  This is so cruel and so not right!