I woke up this morning and noticed some scheduled posts had been missed on one of my sites. Logging into the admin console, I found missed schedule WordPress under the scheduled date.
A quick plugin install, and the posts are published as expected. no more missed schedule WordPress. Luckily I caught it before I was to back logged and spammed twitter and Facebook.