"There is no published version" error

All of the sudden a client appears be getting this error when trying to start processes.  "The Process Model cannot be started. There is no published version". This happened in a test environment. upon inspection of the process model it seems like the PM was missing the latest versions as if someone came in and deleted them and now there were only a few old unpublished versions. A quick solution was to save and published the PMs in the dev environment and deploying them again. However, I don't know what might have caused this problem?

Has anyone run into this problem and found the cause for it?

Some pointers would be helpful to ensure that this doesn't happen again. Is there a log registry I can look that would information about this issue?

  Discussion posts and replies are publicly visible