Cooking food daily on the gas stove leads to grease and oil formation in the spark igniter. These formations can stop the proper working of spark igniter. So, it is necessary to clean the igniter every few weeks to remove oil and grease marks.
Another reason for the improper working of the igniter is moisture. Water keeps on spreading on this spark igniter and it gets worn out. Apart from that, the cooking vapors also lead to malfunctioning of the spark igniter.