CP63 Notice

I never received anything in mail, but I called IRS and it’s saying they’re holding refund because I haven’t filed one or more tax returns. I’ve filed a return every single year and I have no idea what it’s talking about. It’s saying they’re not giving me my refund until I file what I’m missing. Please I need help! My return was accepted on the 23rd.