Once again it has to see with how events work
From what you show, every tick, a condition is checked to see if LayoutName is "Layout1". So every tick that this condition is true, the "loop-intro" is set to play (from start).
Try to put this event as a subevent of "Start of layout", this should only execute once.
Also by default the name of the layout is "Layout 1" (notice the space ?) not "Layout1". If you compare to a wrong value, it won't work.