Any solution to this?
I have some additional information. I was using Bluehost and the scheduled posting worked fine. On the same server I have a lot of different domains and blogs. I recently moved to Hostgator and my main blog stopped schedule post. If I set a post to schedule 5 minutes from now it says 5 mins from now in WP-Admin panel as it should. Of course it doesnt get posted on time and if its 2 minutes past posting time it says 2 mins from now, like it is all backwards.
Scheduled posting works fine on all my addon-domains on the same server and on the same host.
No WordPress installation of mine has wp-cron.php in /includes but on the root and it works fine on all my blogs except my main one.
I have also compared wp-cron.php (which has permission 644) in my main blog vs. the others, and they are identical.
The only difference is that I am running 2.62 on my main blog and 2.61 on my other blogs. Will try to update one of my blogs and see if stops scheduling as well.