Changing the order of Enum will not change the references in DataTable

1)create a enum type in BP


2)create a struct for data table


3)create a data table that references the enum above


4)insert a new element to the enum


5)the type value changed in the data table


Hi windywang,

While I was able to reproduce this, I did some digging and found this is a known issue. This was marked as “Won’t Fix”. The error is not in the Data Table editor, but with the serialization of enum values. Because they are bytes, the enum selection is considered to be, effectively, the N enum on the list, whatever that may be set to. If you close and re-open the data table editor, you will see that the enum updates to the new selection and can be changed freely from there.