After you file

My stimulus deposit is still not on my turbo tax debit card!  The IRS said it was deposited on April 15th, but my balance still says 0!  What is going on!  I unable to call and speak to anyone, this very frustrating!