Does this IRS tool say your return is still being processed?
https://www.irs.gov/refunds
The regular IRS live assistance centers are closed due to Coronavirus situation. But the IRS Taxpayer Advocate Service offices are still taking phone calls, at least in most states. They are especially prone to help if you have a hardship. They may be able to tell you the reason for the delay, and in some instances can help tweak things.
At the following IRS website, find the USA map and click on your state, and it will give you the number of your area's IRS Taxpayer Advocate.
http://www.irs.gov/uac/Contact-a-Local-Taxpayer-Advocate
Also see this article for more info on how the Taxpayer Advocate Service works::
http://www.irs.gov/taxtopics/tc104.html