Yes cron has been an issue on previous server. Not sure on how to fix the cron situation?
Note that if cron was running on the new server it would have updated "last run", when all goes well, it is updated every minute.