Why have I not gotten my feudal tax money but I’ve got my state tax return? It’s been over 21 days.

It has been over 21 days and I only received $270 of my $3,316 from my state tax return. But I haven’t gotten my feudal tax return and I am trying to figure out the status of that. I’ve contacted turbo tax more than once and they send me a number to call the IRS and I never end up being able to talk to anyone! Please help me fingers out the status of my money. People say they revive all there money at once so I am very confused why I’ve only received my state return. Thank you!