How much longer?

I efiled on March 18, 2020.  My return was accepted within a day and I have now been waiting for  about 7 weeks for my refund via direct deposit.  When I log in to the irs.gov website it just says that my return is still processing and that the refund date will be provided when available.

 

The irs website goes on to say to call if it has been more than 21 days, but they are not taking phone calls due to Covid.  

 

What can I do to find out what the problem is?  I know several people who have filed and received their refunds within a normal amount of time.  I have received my stimulus payment, by the way, although I had to update my info and they actually sent mine and my ex wife's payment to the same account based on 2018 return instead of 2019.