

I tried to debug the issue and here are my findings:
In Magento\Catalog\Pricing\Render\FinalPriceBox the function hasSpecialPrice() returns false on the category page but it returns true on the product page. I am still not sure why it is happening.
Any clues here?
Hi @webspeaks. For migration related issues please use the correct repository: https://github.com/magento/data-migration-tool
Thank you.
This is not a migration issue. Even if I create new product and add special price, it does not show in category page. How can it be migration related issue?
You see @webspeaks, even if it is not a Migration Tool issue, anyway it will be reviewed and processed by our specialists when they see it on that repository. Besides this kind of issue is most likely caused by migration. If You try to reproduce it on a clear, freshly downloaded and installed instance of Magento 2.2.2 (not migrated from Magento 1.x.x) You won't get it done.
Hi all, I'm experiencing the same "non-issue".
@webspeaks did You solve the problem?
Thanks
Having same issue on 2.3.1
Having this issue, how did you solve it?