BlueprintImplementableEvent doesn't get called in PostEditChangeProperty

Not sure why they did this, no events will fire while “in editor” e.g. during PostEditChangeProperty (but not OnConstruction for some reason). You can override by adding this before you call the event:

TGuardValue<bool> AutoRestore(GAllowActorScriptExecutionInEditor, true)
1 Like