After you file

I updated my bank info Wednesday on the get my payment site with my turbo tax card info. It said it will be directed deposited with no date on Friday morning. Since then it kept saying please try again later until this morning. Now it says I will be mailed a check on April 24th. Can anyone let us know if theirs does get deposited on their turbo tax card?? I’m hoping mine will and I won’t have to wait weeks for a paper check!! 😩