I might do that next time. But I do not believe that would help very mush.
I do not believe it is a file problem. First of all you do not need to change the fil to fix the problem.
You can do it one of to ways.
1. You can simple delete the item, and when you create the item form the fil it will be updatet
2. You can make an change to the file.. simple add an emtry sketch to the part and check the fil end and update item , and it is fix
I know an little about programming. So what I believe is that for some reason it is set to already be up to date and therefor it is set to not update it to save resource .. it make sense to do what you can to make sure not to update thing that are already up to date. But if the variable for some reason it set wrong because of an error in the code or if the program for some reason crashes before it have set the variable to that the item needed to be updated ... and save this.
I of cause do not know this for sure sind I do not have the Source code for the vault