If an enum is called it will not return the correct value when Nativize Blueprint Assets is set to true in the project settings

Steps to Reproduce
  1. Open editor
  2. Create a new Enumeration
  3. Add 3 selections
  4. Set them to "One", "Two", and "Three"
  5. Open level blueprint
  6. Create a variable base on the enumeration that was just made
  7. Set the Variable to "One"
  8. Create the blueprint in the attached image
  9. Set Nativize blueprint asset to true in project settings
  10. Save all
  11. Package project for Windows 64 bit
  12. Open the packaged project
  13. Press 'F'
  14. Notice that the print string says enumerator 01 instead of "One"

Have Comments or More Details?

Head over to the existingAnswerHub thread and let us know what's up.

Login to Vote

ComponentGameplay - Blueprint Runtime
Affects Versions4.12
Target Fix4.15
Fix Commit3216363
Main Commit2968184
CreatedMar 2, 2016
ResolvedDec 1, 2016
UpdatedFeb 5, 2017