AmEx has a very different credit check process and onboarding method.
Other banks follow a different set of parameters which could be affective negatively based on your profile.
Try with an easier card like ICICI Amazon or HDFC Swiggy/Tata Neu Plus, or check for pre-approved offers where your bank account is.
Once you've a few more normal cards, you can keep expanding your portfolio with better cards.