Silviu Do you have a capx you can share? If you're using a "trigger once whilst true" it might be due to a misapplication of that condition, or it could be because you have multiple pillars on screen at the same time.
As a workaround you could spawn an invisible object with each pillar, spanning the gap that the bird flies through, and then add a point on collision with invisible object.