After you file

Been locked out of the IRS portal for almost 36 hours now.. Filed using TurboTax, no fees taken out. Recieved my tax return $ on 4/15, checking "wheres my refund?" It still says refund approved, still doesnt say refund sent. Funny since I already have the money on the Turbo Intuit Card.. No answers, No E-mails, Nothing.  Wheres the Stimulus money?