ブループリントでreceives decalsする方法?

お世話になります。
MYキャラクターのクラスを継承して数種類のキャラクターを作っています。
エディター上では変更した値で処理しているのですが、ローンチやパッケージすると値が書き変わっていなかったりしてエディター上の動作と違った動作になっています。
新しく継承させてキャラクターを作ってローンチでうまくいってもエディターを再起動後にまた値が元にもどったりします
同じようにいくつか継承させて色々試してみたのですが、問題なくうまくいったりしているので原因がよくわかりません。(エディターでフォルダーを削除しようとして消えなかったりしていたのが原因かもしれませんが・・・)

現状、ローンチでおかしくなるEnum等の値は、BP側でenumなどの値をevent beginでそれぞれ設定して対処していますが、デカルも同じような現象になるため(自分のスケルタルメッシュにrender compornentでreceives decalsをオフにしてもエディター上では表示しないのが、ローンチだとキャラクターにデカルが表示してしまう)blueprintでset receives decalsを設定したいのですが(get receives decalsは出てくるのですが)Set receives decalは出てきません。…

ブループリントを使用してメッシュ側のreceives decalsのセットする方法をご存知でしたら宜しくお願いします。

問題のある継承したCharacterのコンポーネントのmeshをClearして、別にSkeltalMeshを追加してそちらにメッシュを入れてreceives decalsする事で一応解決?しました。

パラメータが保存されていない現象はいくつかのプロジェクトで発生したのでな対処してほしいです。