Choice of default long chain vs short chain

@FGasper No worries. I presume you to mean which clients offer the chain selection. I quoted ezekial from earlier in this thread for reference.

Adding to that,

Certbot version 1.12 and later have this:

 --preferred-chain PREFERRED_CHAIN
                        Set the preferred certificate chain. If the CA offers
                        multiple certificate chains, prefer the chain whose
                        topmost certificate was issued from this Subject
                        Common Name. If no match, the default offered chain
                        will be used. (default: None)

Certbot offered this before 1.12 but it did not work right for selecting the shorter ISRG Root X1 chain until 1.12.

I also recently tested getssl (a bash client) which has a similar PREFERRED_CHAIN configuration option.
https://github.com/srvrco/getssl

I mention these two as I have personal experience with using this feature with both of them.

I quickly browsed the perl acme client you mentioned but saw no similar feature available in it.