"Delete unused variables" deleted variables in use by a child blueprint

What the title says. When I clicked on “Delete unused variables” it deleted quite a lot of variables (of different types) that were used by a child blueprint without any warnings. After I compiled and saved the blueprint, the child blueprint doesn’t compile anymore. Thankfully, I’ve just backed up my project so it’s not a big deal for me.

Hi CodeSpartan,

Thanks for the report! I was able to reproduce this behavior and have entered a bug report for the developers (UE-7074). I’ll let you know as soon as I see an update. Thanks!

Hi, I just want to add that Delete Unused Variables also delete variable used in other blueprint (not only child blueprint).