All of that wild goose chase and it turns out my cron jobs weren't running right because the tasks were running in the wrong directory.
Um, oops.