I just realized i had forgot to call the Super in post edit change property!
#if WITH_EDITOR
void ALadder::PostEditChangeProperty(FPropertyChangedEvent & PropertyChangedEvent)
{
Super::PostEditChangeProperty(PropertyChangedEvent);
UpdateLadder();
}
#endif