Problem of name of components

222237-图像-1.png

Names of component that already has been deleted can’t use on other existing component.

In the picture above, there is no component named “PointLight”, But you can still not rename a component with “PointLight”.

2 Likes

Hello GrowingTree,

I was unable to reproduce the issue you are experiencing on our end. I have a couple questions to help narrow down the issue you are experiencing.

  1. Can you reproduce this issue in a new project?
  2. If so can you provide a detailed list of steps so that I can reproduce this issue on our end?

Thanks!

Hello again,

We have not heard back from you in a few days, so we are marking this post as Resolved for tracking purposes. If you are still experiencing the issue you reported, please respond to this message with additional information and we will follow up.

Thanks!

1.Yes, this issue happens in every project of mine.

  1. Here is the detailed list of steps:

(1)Create a Empty Actor

(2)Add a PointLight Component on EmptyActor. (The name of this component would be
“PointLight”)

(3)Delete PointLight Component

(4)Readd a PointLight Component on EmptyActor.

(5)From now on, I can not rename PointLight Component with “PointLight”. Only “PointLight1” or “PointLight2” would able.

By the way!

This Bug report has been sent a long time ago, but no one has ever answered me.

Your bug report handling system is not as good as Unity3D. You need to know every Bug report email I’ve sent to them, they just replied me EVERY time, with a good responsibility. So, that is why you have more Bugs than they do. Because you don’t care about feedback at all!

With respect, For god’s sake, Be more responsibility!

Hello again,

Using the steps provided I was unable to reproduce the issue you are experiencing.

  1. Are you using any 3rd party plugins for these projects?
  2. Could you provide the DxDiag of the machine where this issue is occurring?

Thanks!

I hope this gets re-opened again. I experienced this same exact issue in Unreal 4.24.3.

Compile the actor first before you rename. im new to ue4, think cos you name something deleted it and then name something else the same but unreal dosen’t like that. it u have problem in actor, compile first

It’s not a problem with an actor blueprint but with a placed actor in level editor. So compiling is not an available option.

And still experiencing it with UE 4.25.3.

Here’s another step to produce the problem.

  1. Place an actor in a level in level editor. Type of actor is not concerned.
  2. Add a SceneComponent with [Add Component] button and rename it to ‘Dummy’.
  3. Add another SceneComponent. Renaming this component is not necessary.
  4. Delete ‘Dummy’ component.
  5. Rename the component which is added at step 3 to ‘Dummy’.

You cannot accomplish step 5 with ‘Another component already has the same name.’ message.

The problem still exists in UE 5.2, as of 24.08.2023. I don’t know how this specific UE employee or contributor “was not able to produce” the issue. You literally just need to rename a component, delete it, and add again. You can’t use the same name again even though the old component has been deleted.

Interesting way to avoid the issue instead of fixing it by Unreal team.

2 Likes

I have the same problem.

still happening boss!..lol.
am jst learning now.

I am also experiencing this bug on 5.3.2

I experienced this issue with same step mentioned above in UE 5.4.3