My taxes said accepted at first, IRS tracker said accepted even. Then it changes every time I look, now its not accepted and proccessing, Got my state but not my fed? idk

The IRS tracker changes on a daily basis to something else, I already got my state back but it seems like they are holding my federal after its been accepted for 21 days, I don't understand..