I have an odd issue. For shipping discounts I don't see all of the shipping methods I would expect for all the markets that they exist for. For instance, I have a shipping method with the name FedExExpressSaver and friendly name of Express. It exists with that same name under both English and English (Canada) in Commerce Manager, but it has different IDs in both of course as a result of living under two different translations.
In English this shipping method is assigned to the U.S. market, and in English (Canada) it is assigned to the Canada market. When I create/edit a shipping discount such as Buy Products for Free Shipping. I only see an option for Express (Markets: US). I expect to see a completely separate shipping method (since they have different IDs due to existing under different translations) with the display value Express (Markets: CA).
Why doesn't the shipping method that lives under English (Canada) show up on my shipping discounts? I believe the issue lies solely with the shipping method under English (Canada). Screenshots of this setup below along with what is displaying for shipping methods on discounts.