I have been trying everything to get order emails to work on a new Magento 126.96.36.199 installation. Despite everything being enabled under System > Configuration > Sales > Sales Emails and setting up a proper cron in cPanel, nothing ever happens. I have setup the same exact cron in cPanel for another installation and it works fine. Nothing I do seems to matter.
The cron_schedule table seems to periodically re-populate with new schedule_id's but they always show as "pending", and executed_at and finished_at are all null. The core_email_queue table has all the unsent emails there (with null in the "processed_at" fields).
Nothing appears in the exception or system logs.