Use this IRS website for stimulus payment status or to update your bank account - https://www.irs.gov/coronavirus/get-my-payment
Thanks DoninGA.
Payment status link ask for street address, and I used P.O. Box during filing which is not accepting.
I'm also having problems with the Get My Payment tool. It doesn't accept the foreign address I used on my 2019 Tax Return (done with TurboTax)