After you file

 I filed with turbo tax in 2018 and 2019 and got both of my returns deposited into a turbo tax card . This year I got fees taken out as well as an advance . I have not received my stimulus check yet . On April 16th I updated my direct deposit info because the irs didn’t have enough information . But now I checked the status and it says they’re sending me a check . Why if I asked for direct deposit ? Anybody else having this problem ?