We have a Magento 18.104.22.168 shop where catalog price rules have no effect at all. The shop consists of two websites and has multiple customer groups. We tried to set up catalog price rules for one or both websites, for one or all customer groups and with or without conditions. Obviously we also applied them and even reindexed all indexes.
Always with the same unpleasant outcome: Regardless if a guest or logged in customer is using the store the rule has none effect in the frontend.
When we look up any product ID in the
catalogrule_product_price table in the DB we do find the price rule ID there for all websites and customer IDs with the expected (so correctly discounted) prices.
getData() of the corresponding rule also returns the expected data we couldn't find anything unusual looking in it.
We do use a couple of extensions but none should hook into the price calculation. We never used catalog price rules before in this shop so we wouldn't know if it has worked at some point.
We are a little bit out of ideas and have followed all obvious tips regarding this topic so any further tips how something like that can be troubleshooted better would be appreciated very much!