Why am I not getting interviews with Amazon

About 9 months ago I completed an interview loop. I thought everything went well, even the hiring manager was saying she was hoping I could start as soon as possible. I received an automated rejection email in the following week. Contacted the recruiter and she told me to not apply for 6 months and encouraged me to reapply afterwards. I waited for 6 months, grinded more leetcode and reapplied with a referral. 1 month goes by, nothing. Applied for another role which was below my level (to the level they allegedly wanted to downlevel me), nothing for 2-3 weeks. After that I tried to catch them when they’re freshly posted I go apply when there’s less than 10 applicants, nada. I applied for about 10 positions (some of them with referrals) and all of them got rejected. I learned that I shouldn’t be applying for more than 3 positions in a short time but other than that what could be the reason? Would I be listed as a no-hire or is it possible that they all were ghost jobs idk what it is but I’m very confused.