This was the last thing i added, Coloring Arrow component in runtime, but I do not think that it would be helpful for you.
On side note, before having the wizard blueprint, i had another blueprint which does what the wizard does now (used to be “TopDownCharacter”), but after re-factored, it went corrupted, and caused the engine to crash on startup, so i had to recreate it from scratch, even changed the name.
As far as i “feel”, there is something wrong with blueprints, like behind the scenes, something gets messed up…Noticed that while using UMG, since i had it crashed multiple times just by pressing ctrl+z to undo.
One last thing i noticed, sometimes when a blueprint is referenced to another, and vice-versa, if you compile one, the other would go dirty and require compilation again.