Longshot is to just ask support DIRECTLY if that number can be voluntarily lowered but even IF they entertain that it’s not like it’s gonna be a switch you can toggle off on when you want.
But you should make this a feature request to an actual support-advisor.
If there’s a limit then that implies a priority system for automatic discounts and that’s a whole other problem by itself.
See if a discount app with logic features like Regios Automatic discounts can handle this; @tobebuilds .
Otherwise you probably need to build custom and retool the discounts.
If there’s serious budget behind trying to explore this you can reach out to me for services.
With shopify-functions the issue might be the cartInput doesn’t come with a list of already applied discounts the function has to parse the cart lines etc and figure it out which might ruin the performance limits required by shopify.
And to work smoothly I think it might need the additional networking permissions for coordinating system-state(counting, set attributes/metafields??).
Which means Plus/enterprise plans https://shopify.dev/docs/apps/build/functions/network-access#availability-of-network-access-for-functions
About the only way to do this just through the admin is with like customer segments as a filter??, READ: everyone is logged in.
Or some scheme where a specific item/attribute in the cart makes discounts invalid, e.g. duplicate products, but also somehow not arbitrary so some discounts will apply but also somehow with a maximum.
With over 9,000.. discounts in the mix with any number of them allowed to be combinable your gonna have a bad time from the poor information architecture.