My stimulus check said it was direct deposited on April 15th

The IRS tracking says my stimulus was direct deposited on April 15th. It still hasn't been deposited to the account on my return. The IRS did take my federal return for 2019 and I didn't file with Turbotax in 2018. Is there just a delay or am I just going to have to wait and see in 3 weeks?