Keep in mind that ‘Value Set Picker’ is keeping a reference to the elements you select on the first step.
Could you please confirm the element you selected have the same UniqueId and is from the same document the second time you open that definition?
On the other hand if you like a kind of selector that works by name now you can do something like this, that will work on any document that has a view template with the preselected name.