Steps to Reproduce
  1. Start the engine
  2. Make a new blueprint enum
  3. Add a few values
  4. Flag it as bitmask
  5. Save the enum asset
  6. Make a new blueprint
  7. Add an instance editable integer variable
  8. Flag it as bitmask
  9. Set the enum type to the one you just created
  10. Compile and save the blueprint
  11. Note how the default integer bitmask value can be set using the provided enum
  12. Make sure both the enum and blueprint assets are saved
  13. Close the engine
  14. Restart the engine
  15. Load your blueprint
  16. Note that the integer parameter has lost reference to the enum type and is now using default flag names

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-150452 in the post.

Login to Vote

ComponentUE - Gameplay - Blueprint
Affects Versions5.0
Target Fix5.1
CreatedApr 27, 2022
ResolvedSep 30, 2022
UpdatedOct 17, 2022