Unable to remove interface

This is in regard to accidentally adding an interface that the parent class already have.

If you have make an object use an interface that the parent class already have, you will get an error on interface being already implemented with different signature. This is fine, however because the signature failed to add , it cannot be found and removed, hence the error is permanently stuck. I am unable to find any method to remove the interface. Hence forced to remove the interface from the parent and re-implement. I believe this should be an expected behavior.

Hello ,

I have a few questions for you that will help narrow down what issue it is that you are experiencing.

Quick questions:

  1. Can you reproduce this issue in a clean project?
  2. If so, could you provide a detailed list of steps to reproduce this issue on our end?
  3. Could you provide screen shots of any blueprints that may be involved with this issue?

I’ve just manged to reproduce this in a blank project steps are as follow, it’s slightly different from my initial report.link text

  1. create interface . Add one function. One boolean input/output.
  2. Create Actor called Parent. Add interface
  3. Extend Parent … call it Child. Override the interface function.
  4. Goto parent. Delete interface.

Right now the Interface function can no longer be deleted on the child blueprint.

Here’s a zipped blank project. Open the child actor and notice that the function called ‘InterfaceFunction’ can no longer be deleted. This is after step 4

Additional notes :

This is somehow different from my original report. Slightly different. My original problem was that , at step 3 , the interface actually got added and causes compile error . it then no longer can be removed ( both the interface and the function )

Hello ,

I have written up a report ( UE-21471), and I have submitted your project to the developers for further consideration. I will provide updates with any pertinent information as it becomes available. Thank you for your time and information.

Make it a great day