After you file

Yes I apologize. My refund. My federal refund got accepted on March 27th as did the state refund. We received our state refund however we have yet to receive our federal refund. We did efile and did direct deposit. 
it has been past the 21 days that we were suppose to receive our refund. We checked status on IRS and it says its still being processed. but it says to call if its been past 21 days but they arent providing live help at this time. 
This is also causing us to not get our stimulus check.