We have this kind of issue with Wildfire 5, because of the new ability of saving (and then checkin in Windchill) a not fully regenerated or failed model .
We can workaround this by implementing the "gate keeper" mode of model check. To let users save and upload a failed model in his workspace. But not checkin ...