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

1)create a enum type in BP

114215-1.png

2)create a struct for data table

114216-2.png

3)create a data table that references the enum above

114217-3.png

4)insert a new element to the enum

114218-4.png

5)the type value changed in the data table

114219-5.png

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.