The RF_WasLoaded flag is set to false for Blueprint instances in PIE if the Blueprint is edited and compiled. This is fixed by saving the level which is a simple workaround but this should be needed.

Regression?: No
This occurs in 4.21

Steps to Reproduce
  1. Download the attached project.
  2. Compile and open the project.
  3. Press play.
  4. Note that the Print String says that RF_WasLoaded is "True".
  5. Open the MyActorBP Blueprint.
  6. Change the scale or any other properties on the root component.
  7. Compile the Blueprint.
  8. Press Play.
    Result: The RF_WasLoaded flag is now false. It can be restored to true by saving the map.
    Expected: The RF_WasLoaded flag is still true.

Have Comments or More Details?

There's no existing public thread on this issue, so head over toAnswerHub just mention UE-72407 in the post.

Login to Vote

Won't Fix
ComponentGameplay - Blueprint
Affects Versions4.214.224.23
CreatedApr 5, 2019
ResolvedApr 11, 2019
UpdatedApr 11, 2019