Changing component name in construction doesn't affect Blueprint

Hello Everyone.

When I change a mesh subcomponent’s name inside the constructor in c++ Child blueprints don’t update at all.

What I have to end up doing is creating a new blueprint every time I do one of these changes.

Is this something I should not be doing? Thanks

If the child overrides the constructor and does not call the constructor in the parent, than the code specified in the parent (including the one that changes the mesh subcomponent’name) doesn’t run.

I hope that I understood correctly your question.