I find this happens to us when the job is tinkered with after it has been transacted against. Not saying anyone did anything wrong or bad or whatever.
One trick I have done is schedule the job again, then backflush from Job Closing screen. I have found that to help.
We never complete the vast majority of ~200 operations that the parts are related to, and backflushing usually goes off without a hitch.