After you file

For some reason, it has been taking longer lately.  However, TT does not actually "send" the returns to the IRS.

Rather, they sit on TT's servers until the IRS comes and "pulls" them. So it sounds like the delay is at the IRS end.