I think I may have found a bug with removing items from an enumerated type. Basically, start off with an enumerated type and set its default value to be the last item in the list. Then, copy the enumerated type and delete the first one or two items from the list. The values of subsequent items will be lowered accordingly. However, when you select "Operate->Reinitialize All To Default", the copy shows the same selected item as the original, but it also has the same "value" as the original, even though it was changed when items were removed. In fact, if you select the last item, the "value" of the enumeration will change to the correct value.
I've attached a VI that shows this. I'd swear this looks like a bug.