Timeline stops on second instantsiation

I have created an object that is moved on an onactorhit event using timeline. It works perfectly fine if I have a single instance of the object.
The problem occurs when I have multiple copies of the objects running. If an object is hit whilst the first timeline is already running the first timeline stops dead and the new one executes never running “finished”.

If I only “onactorhit” after each timeline has completed then there are no issue.

Does not sound right.

Is the timeline in the object that is being moved? So every objects has its own.
Or you’re trying to use a single timeline to control many objects?

The timeline belongs in the object that’s moving. I assume the timeline is not a static object as I cut and paste each object into the level map.

So every object has its own timeline, right? That should work without a hitch. Show us the blueprint.
How the timelines are triggered.

You’re not really using the timeline here. Generally, you want to create a float track [(double click the timeline)][1] that will work as alpha, and prepare data ahead of time. This will give you the most consistent results:

If you put several objects containing a Timeline and trigger each object separately, their respective Timelines will fire like so:

https://gyazo.com/512016ab8fa95378523e260bf62cf128

If I keep clicking the same object, its Timeline will fire, restarting from the the beginning:

https://gyazo.com/531b88d8902c5e939d2194112d705e28

I’ve updated to the following blueprint. It works fine if I object at a time but if one object is moving when I collide with the second object then the first stops in location and the second start moving if I then hit a third object while it’s moving the 2nd one stops.
Interesting the “finished” node seems to run when I hit play (prints that “nothing” was destroyed). Only the final object touched actually reaches “finished”

This code we’re looking at is in the actor that is moving? How are you triggering it? It looks as if you were triggering it off some actor reference.

The entire code in my cube, in the 3rd person template:

https://gyazo.com/7811bbddb0dc1a9f1ab75c97f5dc36a8

I managed to stop the finished node stop on a new execution by turning off the autoplay and lastkeyframe options but I still get the stopping issue if two or more collide events occur simultaneously

I’ve built the project as a 2d scroller. The object itself is an animated start that turns (flipbook object). The event is triggered when the character (a sprite) walks into the star through an onactorhit event which is in the animated star (the object ended to move up and off the screen - when triggered)