After you file

I filed one 2/06/2022 with Turbo Tax Full service, and it was accepted the same day. I got my state refund 5 days later. And on my Where is my refund tool it showed that my Federal Tax was also accepted. 2/16/2022, IRS shows that my refund was sent through direct deposit. I chose the option to where Turbo Tax takes out the fee from my federal return. Anyways its 03/02/2022 and I still do not have my refund. I called IRS to see if my federal was offset but there's no debt or offset per IRS, called Turbo Tax and they said its good on their end. Called SBTPG and its an automated response, used their online where is my refund and it still showing that IRS has not funded them. So I maybe its a waiting game, but last year did not take long as this year. Any other ideas?