When you place the blueprints in the level, each automatically becomes a separate instance, with it’s own material.
To get them to light up from a single timeline, that timeline would need to be in a 3rd actor.
In fact, it wouldn’t be a timeline, because they are really for continuous control, more like a timer. ( will do example ).
EDIT: Ok, so the BP only contains the on/off functions now, and an int variable that say which order it comes in.
Level BP has:
](filedata/fetch?id=1856515&d=1611663259)
The functions are just to manage the beginning and end array cases:
](filedata/fetch?id=1856516&d=1611663296)
](filedata/fetch?id=1856517&d=1611663311)