Other financial discussions

I used turbo tax and intuit to update my bank info and address

Got a message on get my payment that i would recieve a direct deposit by the 22nd of april and just today still havent recieved payment. But checked get my payment today and said i would be recieving a paper check on may 4th. So i used a debit card n26. Evidently they are no good . So if that info helps any. Whats a good debit card to use that will post your deposit.