Changing scale of static mesh causes break

  1. Create an actor blueprint
  2. Add a sphere or cube mesh as a component in the actor.
  3. Change the scale of the static mesh component from [1.0,1.0,1.0] to [0.1,0.1,0.1]
  4. The very first time you change the scale from 1.0 to 0.1, the engine will break on “NavigationSystem.cpp” at line 2493 because “OwnerActor” is null, though “comp” is a valid value with "Comp = (Name=0x0000000146adbd00 “Cube_GEN_VARIABLE”)
  5. If you continue debugging, you can change the rest of the scale values without hitting any break points. Once you have done this once, you have to restart the engine to reproduce the problem (I think this has something to do with cache).

Hello,

After some additional testing, I have discovered that this is related to a known issue (UE-25386). This issue is currently being investigated by our developers. I will provide updates on this issue as they become available. Thank you for your report.

Have a great day