Steps to reproduce the crash from an empty Blueprint project:
- Create a blueprint interface. Add an output variable to the default (or any) function
- Create a new blueprint (mine was based on actor)
- Create a child of the blueprint from step 2
- Implement the interface on the child blueprint from step 3
- Create a child of the child blueprint created in step 3
- Override the interface function in the second child blueprint created in step 5
- Implement the interface on the original blueprint created in step 2 and click compile
- Crash
I’ve attached the crash log for your reference.
Thanks