I am referring to this discussion in the forum: https://forums.autodesk.com/t5/inventor-forum/inventor-prompts-quot-do-you-want-to-check-out-this-fi...
I have also seen this behaviour a couple of times. It always seems to be caused by model states which have been changed, but not saved properly. And the problem seems to pop up in various data management scenarios as well.
We have even considered building a plugin which goes through each model state within a part or assembly and saves it.
So here is my suggestion: Introduce a functionality “Save all model states” which does just that. Sure, it might be a bit time consuming. But that is why I suggest a separate command so that a user knows what happens when he starts it. (Similar to the existing “Save all” command.)