I don't know where I'm going wrong

I'm an international student pursuing masters in Information Security. I have worked as a senior project engineer (fancy name but the company basically promoted me and made me work on tasks which others left behind when they resigned) in Cloud migrations end to end for ~3 years . I've always wanted to work in the field of cybersecurity. I completed Sec+ and some basic Azure, AWS and GCP certifications.

I am going to graduate in May and I'm not sure why I'm not even reaching the interview call stage. All my job applications are getting rejected at the resume stage. I was thinking maybe my resume was the problem but I've consulted multiple people and I've made many changes to it. Still no luck.

All the reddit posts suggest cybersec jobs require some level of experience in IT/Networking/Development which I do have and I'm working on getting more certifications. I don't know what else is required from my end for my application to atleast reach the interview stage. It would immensely help if this forum can provide me some suggestions on how I can land a cybersecurity job in America.