I have much the same situation as you do. I receive SSA benefits, I had to file a return because of other income, but did not owe taxes and did not get a refund, so I did not add deposit information. I had heard that the IRS was working with SSA and IRS would get my direct deposit info from them. I went on the IRS.GOV site today and went to "Get My Payment" and after answering a few questions was told my check was being mailed to me tomorow (4/24). It didn't allow me to enter my direct deposit info. Just said I was "logged out". I have been trying to get an answer on this for some time, so I guess now I have it. I don't know why they didn't see that I received SS and do direct deposit, and I am very disappointed. Try "Get My Payment" and I hope you do get told it's on its way, even if it is not direct deposit.