Use this plugin to wordpress 2.9.2 and works fine. I switched from 2.9.2 to 3.0 -> 3.0.1 -> 3.0.2 -> 3.0.3 -> 3.0.4 with no problems! When a post is missing this plugin detects and corrects him. The only things I do when I switch from one version to another is to empty the cache, deactivate and reactive the plugin. At least that’s my experience! You should also check the cron running on wordpress. If you miss a reference cron it will not run and therefore not correct! But I think this is clear to everyone!