After you file

It has been past the 21 days!! and on the website wheres my refund it still says we are processing your refund, a date will be given when available. And now it had effected my stimulus check !! I haven't received a letter by mail, and i already got my state. There is no number to contact the IRS i don't know what else to do!