I'm experiencing some issues about Catalog price rules: whenever I create a price rule, this is not applied to selected products until each of these products isn't updated someway. Reindex all data from Index management has no effect; even in case of new products created after the price rule, I can't see the special price frontend if I don't edit the products.
Am I the only one who has such a problem? Any idea if it could be cache related, or it's because different tables are affected on product insert or product update?
I'm working on Magento 1.6.1 C.E.
Thank you!

The cheap way is to go to the rule and click on 'Save and apply rule' button everyday, which will work but is not ideal. As a solution, you need to setup a cronjob which refreshes the rule on daily basis. You can do this by going to System->configuration->system->cron. Or if you can setup the crontab if you have access to the SSH.