The issue could have to do with the way a text field is saved in the DB vs how a select field is saved.
Also, I don’t know how the builder works, but is the same field key used for both of these fields? A difference in field key could also cause issues.
If the field should not be changed when editing I would look at making the field read only rather than changing it to a test field.