Order or cart level promotions are applied before product level promotions in Version 1905.
This happens when the priority of the order level promotions are higher than product level promotions.
PFB the scenario
Only one product in cart
Product A cost is 70 USD
Product promotion priority =3 and 50% off on Product A
Order/cart threshold promotion priority =10.
if order amount exceeds 10 USD give 10 % off
Expected output is 70-35(from product discount) final entry price =35 USD
then Order discount should apply 10 % off 35 which is 35-3.5=31.5 USD.
Actual Output is 70-35(from product discount) final entry price =35 USD
then Order discount should apply 10 % off 70(price before product promo) which is 35-7=28 USD.
I dont think this will be desired output for any business.
Charles Barton would be great if your team can help with this