We use CircleCI, so of course I've been spending the past week trying to get new secrets, profiles, certificates, and passwords in place.
In the process, I went to generate a new Developer ID Application certificate. In the process of that I screwed up multiple times. So now I have four of them (five, actually -- one using the older cert so it expires Feb 1, 2027).
They all have the same name. When I go to create a provisioning profile, there is no way to tell which one is which. No way to tell if they're being presented in the same order!
Apple has told me they will not delete or revoke them, since it's not a security issue for these ones.