CiviCRM cron doesn't trigger all tasks
Have a look in your bounce and/or email-to-activity inboxes. We had this bug where UTF-8 in the display name caused the whole cron run to repeatedly crash, and cron would not run until I moved the offending message.