I noticed that as of October 16 2018, the wp-cron jobs on my site was failing.
Tests today indicated that the wp-cron tests for wp-cron.php Loopbacks was failing with a "Session expired, please login to continue" message.
After some testing, I found that reverting the setting for "Manage Login Duration" to the default WordPress setting resolved the problem.
I really would like to limit the amount of time someone can stay logged into the site but having scheduled tasks run is more important. Is there a setting I've missed somewhere?