Where are my taxes?

Hello so I am hoping someone could give me a little insight. My husband and I filed our taxes back in February and we still haven’t gotten our return. We used turbo tax and apparently there was a error and we caught it pretty quick so it shouldn’t have caused this kind of delay. It wasn’t amended but they had placed it under review. The stimulus doesn’t have anything to do with this delay from what I’ve been told. I can’t call the irs to talk to them as they have advised to call if it’s been over 60 days, no email address to write. I have checked the sites and it says my refund is being processed but it’s been stuck in that status for weeks. I don’t even have a progress bar on my app or the website. We have gotten a stimulus payment just waiting on our taxes. Is anyone else stuck in this predicament? What can I do? I’m a flipping professional at the waiting game but my patience is wearing thin and would like some answers.