Getting "Accessed None" error and I'm not sure what the cause is

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?