Interaction performing differently on first click

I have set up an animation that is working exactly as intended except for on the very first time it is run. The animation is supposed to set a visible elements opacity to 0 and the hide it. It should then set another element to visible and animate it’s opacity from 0 to 100. This works perfectly fine as intended expect for the very first time the animation is run, when it skips the opacity animation from 0-100 for the second element.