After you file

It has been nearly three months since the my federal tax 1040SR was filed . . . way beyond the anticipated 21 days and hopefully expedited by refunding via direct deposit.  Totally unacceptable.  Is there a problem that I have not been made aware of?