Timeline stops on second instantsiation

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