非ネイティブBPでネイティブ化構造体の列挙型配列に値をセットできない

ネイティブ化していないBPで、ネイティブ化されている構造体の列挙型メンバ配列(または連想配列)に
値を格納すると正しく格納されず、必ず列挙型の1番目の要素になるという症状が発生しております。

「再現手順」

1.新規にプロジェクトを作成し、空のレベル(例:TestMap)を用意し開く
2.ユーザー定義の列挙型(例:EUserEnum)を作成し、要素を幾つか追加(例:Enum00,Enum01,Enum02)
3.ユーザー定義の構造体(例:EUserStruct)を作成し、メンバ変数(例:Array)に2の列挙型配列(または連想配列)を追加
4.Actorクラスを継承したブループリントクラス(例:TestActor)を作成、レベルに配置
5.作成したブループリントクラスを開き、変数(例:StructData)を追加して型に3の構造体を指定する
6.イベントグラフに画像のようなノードを組む
7.「プロジェクト設定」-「パッケージ化」-「Blueprints」の「Blueprint Nativization Method」を「Exclusive」にする(「List of Blueprint assets to nativize」には何も入れない)
8.「プロジェクト設定」-「マップ&モード」-「DefaultMaps」-「GameDefaultMap」を1で作成したレベルを指定
9.エディタ上でプレイし、左上に列挙型の表示名が順に表示されることを確認(例:「Print:Enum02」「Print:Enum01」「Print:Enum00」)
10.プロジェクトをWindows(64bit)でパッケージ化
11.作成されたパッケージを実行し、9の結果とは異なることを確認(例:「Print:Enum00」「Print:Enum00」「Print:Enum00」)

※プロジェクト設定の「Blueprint Nativization Method」を
「Disabled」(ネイティブ化しない)、「Inclusive」(全てネイティブ化する)、
「Exclusive」にして対象のアクターをリストに入れる(対象のBPをネイティブ化する)、
これらでは発生しないことを確認しております。

※構造体のメンバは配列・連想配列の場合のみ発生し、単一の変数では発生しませんでした。

※構造体のメンバに値をセットする際、6のようにメンバを直接設定、
構造体を分解しメンバにリファレンス渡し変数を設定、
配列に1つずつAddノードで要素を追加する、
どのケースでも発生しております。