After you file

It takes that long because they have to research the original refund to make sure it was not already cashed,  stop the payment on that check if needed and then go thru the process of reissuing a check ... this is not a simple process for the big machine. And it requires human intervention of which the IRS is in short supply right now ... you may be down a list that is hundreds long and that takes time.