Credit cards

Hey my direct deposit hasn't received a stimulus check yet? Why is that I've given the number to the IRS I filed 2019 and received the card and the money for my taxs return. Few months ago.  But no stimulus check, mu print am  on file right?  Why are the IRS mailing it to me when I asked for DD?