Saving and reloading a Blueprint instance with a compilation error, a.k.a., "Bad Blueprint" will lead to a transform reset when the Blueprint is successfully recompiled.

Steps to Reproduce
  • Create an actor blueprint
  • Drag an instance into the level with a some non default transform (Scale it, Rotate it, Move it)
  • Induce a compilation error. I added a Spawn Actor node without specifying a class
  • Save the Blueprint
  • Save the map
  • Restart the editor
  • Fix the compilation error and compile
  • Note the instance loses its root transform during reinstancing and snaps to the origin

Have Comments or More Details?

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

Login to Vote

ComponentUE - Gameplay - Blueprint
Affects Versions5.15.2
CreatedFeb 23, 2023
UpdatedFeb 13, 2024