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.
The following site, wpbeginer had seen the missed schedule wordpress error as well. The site suggested using the wp-missed-schedule plugin.
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.