Quoted from jwgent:might try the cap idea like a bally just for a giggle, sometimes fault finding can be eliminating things , especially when its confusing
likely this won't work, as noted previously. It will repeat once activated. Now, that's with the particular cap value that bally uses, so maybe a different cap value will work here.
There's a much easier way to lengthen a switch pulse on a microswitch - instead of the activation point being an inverted V (--^--) you can reform the wireform to be flatter at the top ---\___/ (flip that diagram) - so the ball will physically roll with it activated for a longer time. I had to do this when I swapped an AFM playfield to get the saucer shot consistently registering.
The software switch smoothing in system 7 counts the amount of time a switch is physically closed depending on the type of switch (there are 7 standard types, but the timing is different from game to game).