Update: Please check comment(!) A Workaround seem to be found!
I have the following problem. When I add shopping cart price rules they calculate the wrong values. Parts of the discount are missing. Magento 18.104.22.168
How to reproduce:
12pieces in total in shopping cart=> discount of 5 Euro
24 pices in total in shopping cart => discount of 10 Euro
Magento Version 22.214.171.124 calculates correctly if it is only one product in the shopping cart. But if I add 2 products and each with 6/12 pieces the total discount gets wrong. Half of the discount is missing.
Here the more detailed bug report:
Reason for Problem
This files seem to make the problems
Somewhere in the file seem to be a wrong calculation.
Still searching for a solution… Tried some workarounds which failed.