There has been a lot of confusion with the recovery rebate credit. When you prepared your 2020 return did you enter the amount that you had already received? Did you receive $2400 last year when the first stimulus checks went out? The IRS cross checks for stimulus money that you already got, and if you said on your return that you did not get it, they take it away from your refund.