I’m getting a Stimulus check instead of Direct Deposit and I don’t understand why!!!

I gave my info for direct deposit into my TurboTax card on the IRS and I checked today on where my payment and it says I’m getting a check??? What was the point giving them the account number if their gonna mail instead??? 😡