Scheduler Module unpublish content
I have created a drush command to run only the scheduled_updates_cron() function from the command line and also from crontab. I didn't know why all of my updates were invalid till I saw your post, so I made some research and I managed to make my drush command work like the "Run Updates" button from Scheduled Updates Overview page, by specifying the user who should run the update.

Example (Wrong results): drush command-name

Example (Good results): drush --user=1 command-name

If you are using the drush croncommand, you should modified it to drush --user=1 cron 

I hope this helps !