Return Still Being Process After 3 Weeks and No Stimulus Check

I electronically filed on Feb. 29 and my return was accepted a day later, but I haven't received my refund and it's past 21 days. IRS.GOV refund status says my refund is "still being reviewed," so it's not showing approved. I called the help number but there's currently no live help and the automated responder doesn't provide any helpful information.

 

I also haven't received my stimulus check though I filed electronically through Turbo Tax in 2018 and 2019, so they should have my banking information on file. The Get My Payment tool says "We cannot determine your eligibility at this time."

 

Has anyone in this situation found a way to resolve this problem? It feels like there's nothing I can do and no way to get additional information. It's pretty frustrating that I paid Turbo Tax and I'm running into these problems with no help offered from Turbo Tax.