Where is my STIMULUS money Turbo card ???

So yesterday I checked the IRS site and clicked get my payment, it showed it was a scheduled deposit for April 15th. I used a turbo card for 2018 and 2019 and it showed my account for 2019 as where I would be getting my stimulus deposit. But still no money on my turbo card and when you call the number on the back of the card you can't actually speak to a live person! where is my money ??? If IRS is saying that's where they sent my money, why I still don't have no money ?? Anyone else having the same issue ? Can anyone give me some insight ?