I can't resolve this error from the Error List dialog: "LabView cannot update from type definition without incorrectly preserving default values"
The VI is complicated but nearly all of it can be ignored for this particular issue.
I have an enum type def that I use as my state for my state machine.
I changed the type def--added a state, moved some things around.
Now I cannot resolve this error.
Under "details" in the "Error List" dialog it tells me "You must right-click this control and select Review and Update from Type Def..."
A. I have checked every single instance of my type def (every single one is a constant) and they are all set to "auto-update" which means that the option to "Review and Update" is grayed out and unavailable to me.
B. I have even taken the extreme step of deleting the shift register in question, and every single instance of the type def constants from within my code except for one--the input to the case structure. The error still remains. At which point clicking on "show error" does a strange thing: it highlights an empty area where the shift register USED to be--but no longer exists. It seems to me that this must be some bug, since the error remains even after I delete everything that seems to be associated with it. I'm at an impasse now.
I have attached my main VI "TempPressMain", the "Handle Errors" subVI, and the type def in question.
Any ideas? Much thanks,
Matt