This issue may be there with all the CC issuers but primarily with SBI Cards.
At SBI, your card application would get rejected instantly after your submission stating internal bank policy as reason. And obviously bank doesn't share the exact reason even if you escalate it to PNO. RBI complaint helps (yet to try).
I managed to have an agent inform the exact reason, which is U2-approval over leveraged. Seems like I'm having too much credit limit then I'm supposed to (total high credit limit/earnings ratio).
Common Reason -> Multiple cards sharing common credit limit. This is how it works in ICICI, HDFC, AXIS, etc.
Say you ACE with 5L limit, then apply for MYZONE... bank issues MYZONE with 5L limit which is shared with ACE. You can't spend more then 5L combined within these two cards. But when they report it to CIBIL, they will inform each card with 5L limit, thus making it 10L limit.
The ease with which ICICI provides LE, it becomes bane here... I have 4 ICICI cards with shared limit of 18L, shown as 2 accounts max... one for gem and another for cobranded.
Solution for ICICI:
You can send below SMS to decrease or increase the credit limit. Once you lower your limit, you can get back original limit or anything in between in same way.
SMS CRLIM XXXX YYYYY to 5676766 from registered mobile number.
Where XXXX is last 4 digit of card, YYYYY is the new limit which you want to keep. Incase you having trouble sending SMS to above number, you can send to 09215676766 as well. It gets reflected instantly, notified via SMS.
Solution for Axis:
I just applied for myzone and neo just because they were LTF... any easy way like ICICI or should have to close it?
Solution for HDFC:
I have no idea... HDFC already reports highest bill amount as credit limit...