Description

REGRESSION: Yes, does not occur in 4.16

When converting a 4.16 project to 4.17, any actor component instances will have their settings reverted back to default when the user compiles the blueprint.

Does not occur with Compilation Manager off.

Steps to Reproduce
  1. Download and extract the attached project.
  2. Open it in the 4.17 version of the editor (can use Create a Copy method if you want to preserve the 4.16 version).
  3. Open TestMap.
  4. Select the BP_ACtor instance in the level.
  5. In the Component Editor, select BP_ActorComp. Notice that Default On is false.
  6. Open BP_ActorComp in the blueprint editor.
  7. Compile it.

RESULT

In the instance, Default On is set back to true.

Have Comments or More Details?

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

1
Login to Vote

Fixed
ComponentUE - Gameplay - Blueprint Compiler
Affects Versions4.17
Target Fix4.17.2
Fix Commit3591923
CreatedAug 10, 2017
ResolvedAug 16, 2017
UpdatedApr 27, 2018