Description

Adding a function to a Blueprint component causes other Blueprint that use that component to have Errors and must be re-compiled.

Steps to Reproduce

1. Create a Blueprint Component.
2. Add a function to the component
3. Add the component to another Blueprint
4. On BeginPlay, Drag a reference to the component and call the function that you added.
5. Compile the Blueprint. Should have no errors
6. Go back to the Component and add another function.
7. Compile the Component
Result: Component compiles fine, but the Blueprint using it now shows and Error and must be recompiled.

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-20508 in the post.

0
Login to Vote

Cannot Reproduce
CreatedAug 28, 2015
ResolvedDec 15, 2015
UpdatedApr 27, 2018