Sounds like you have a high income on your 2020 return. So you only qualify for a small amount more. The Stimulus payments are really based on your 2020 income and AGI.
If your AGI is over the limit, the amount of your payments is reduced by $5 for every $100 over the limit. So, your credit may be a weird amount.