Discounts not showing on product in Store, or online until you get to checkout

I have this discount products issue as well. I did the compare-at price thing so the products’ discount is displayed on homepage/collections etc, and surprise, a discount code that is set up to NOT be combined with other discounts still works. Because Shopify’s system doesn’t see the compare-at price discounted products as being actually discounted. If anyone found a solution please reply. Thanks!