Weird subobjects

Hi, I have an object with several Capsule and Sphere Components.
I added another Sphere Component and renamed an old one (PCIP.CreateDefaultSubobject(this,“NAME I CHANGED”))
But then, everything has gone weird. My sphere was selectable in the Components window, but there were no properties.
Additionally, It appeared in the Defaults window under its respective category under its old name with the value “None”.

I thought it was the name of the Sphere, so I renamed it and it didn’t work either. Creating a new blueprint worked.
My solution was to remove the sphere by commenting the code, compile and then uncomment the code and use new names.

I don’t think this should happen.
I also encountered another bug with Event subscriptions, which I posted in the answerhub, but noone answered. I hope a developer can acknowledge this bug so it get’s fixed because it is really annoying.

I had a similiar problem where I replaced the default CharacterMovementComponent with my own derived version, which then broke the entire blueprint. I had to create a new blueprint and recreate/copy everything from the old one.

Seems like the current system is unable to handle such code changes.

@developers: Is there any workaround or bugfix planned for this? It is really annoying that I cannot change the object hierarchy on existing objects.