If an object containing a struct is instanced inline inside ActorComponent, the properties of the struct cannot be edited. This only happens if the ActorComponent is added to a class by using CreateDefaultSubobject in a code constructor. If the ActorComponent is added through the Blueprint Editor, the property can be edited.
The value of the Health property cannot be edited.
The value of the Health property can be edited.
Head over to the existingAnswerHub thread and let us know what's up.