Circular Conveyor just stop on 2nd lap

Hello everyone!
I’m modeling a circular conveyor and I have a component creator (marked with the black and white arrow) that creates the pallet for the conveyor. This conveyor has a transition signal that my intention is only to turn on the conveyor if the signal is true.
What is happening is that the first time the pallet passes through the conveyor it is as if it ignored this and only when the pallet goes around completely and arrives at the same point again does it stop waiting for the transition signal.
Does anyone know what happens and how to fix it?