Tino,
I'm 99.9% sure that the problem is the hat switches pin is backing off a little to much. My kit has the Apem A0152A for the hazard and fog. But the switch I purchased from Shane for my push button start has the Apem A0152B. Both are monmentary so it's the hat that is holding the pin for latched operation. When you get a chance seperate the two and you should see that holdiing it down yeilds the results you need.

I would either buy a set of Apem A0152A or see if I could add some material to allow the hat to keep the switch down.