I think they block up with limescale deposits especially in hard water areas. I fixed mine with Viakal limescale remover - half a cup in the tank and give it 24 hours.
Poking with a pin just moves the obstruction back into the tubes lurking there to block the jet again...
Peccavi
June 2009