ok, so I finally found the cause to the problem, I was hoping that someone could explain to me why it behaves the way it does, perhaps its another bug?
so if you look at the clickLogic 1 and 2 screenshots you will see that I have a timeline I use for moving the blocks after they are clicked, this happens on a custom event sent from the block’s touch handler.
The problem was that I set the timeline to autoplay which made it start without the event being called and thus running the set Actor Location on a None Actor.
I’m not sure what Autoplay was supposed to do in this situation but it makes the bug in my blueprints really hard to track down.
Does someone have a good explanation?