Your last delinquency was too recent.
Credit card issuers not only look at the type of delinquency, they also consider how long it’s been since you were last delinquent. A 90-day late payment from six years ago won’t hurt as badly as one from six months ago.