Bei den neuen “extensible” BaseEnums wird eine BP Warnung ausgegeben, wenn man bspw. in einem Formular aus einer ComboBox die Auswahl in eine entsprechende Enum Variable speichern möchte.
Nachfolgend wird dieses BaseEnum als ungebundenes Feld in einem Formular verwendet.

Möchte man davon die aktuelle Selektion, würde man das normalerweise so lösen:
NewBaseEnum filterValue = Filter.selection();
Das führt aber dann zu der erwähnten BP Warnung:
Warning Assigning a numerical value to extensible enum 'Extensible Enumeration(NewBaseEnum)' will yield unexpected results. Extensible enum values are not deterministically assigned to a numerical value.
Diese Warnung lässt sich mit folgendem Code lösen:
NewBaseEnum filterValue = any2Enum(Filter.selection());