I have an issue with the special price. I set expiration date and after expiration, the price showed is the special price.
I tried to reindex price and clean the cache but showed always the special price.
Please help, how can solve it?
Make sure that you have set valid values for the special price from date and special price to date attributes for the products.
Also, check whether you have any promotional catalog price rule applied for setting discount on products.
Another possible source of special prices is customer group prices (configured for each product as well).
After checking, please do the reindexing and flush Magento's cache to see the reflection.
Hope this will help you.