Component marked as Editable when Inherited does not propagate FRuntimeFloatCurve graph changes to actor

I have a BP component class. It has Editable when Inherited marked as false. When I add this component to an actor, predictably and expectedly I cannot use the editor interface to change any of the fields of the component on the actor archetype (because Editable when Inherited is marked as false). All the fields are grayed out and the message “Components flagged as not editable when inherited must be edited in the Parent Blueprint” appears at the top of the Details panel for the component.

Thus, to change the value of the fields, I instead update the fields on the component archetype. But this doesn’t work if said field is a FRuntimeFloatCurve and I edit the graph. Updating a FRuntimeFloatCurve graph on the component archetype will not propagate the changes to the component instance on the actor. Updating the ExternalCurve member on the FRuntimeFloatCurve will propagate however.

[Attachment Removed]

Steps to Reproduce
Edit a FRuntimeFloatCurve graph on a component archetype that has Editable when Inherited as false and observe that your changes do not propagate to component instances on actors.

[Attachment Removed]

Hello Samuel!

Thank you for the report. We have a ticket for this issue that a developer has been assigned to recently. You can track the status of this ticket at the following link and we hope to get it fixed as soon as we can!

https://issues.unrealengine.com/issue/UE-179959

Thank you,

Jayden Sansom

[Attachment Removed]