When I first got my Stern Jurassic Park the right coin door switch would sometimes just eat coins, they'd go through perfectly fine, it wasn't the mech, they'd just go past the switch, trigger it fine, but the switch wouldn't register them. I didn't have a replacement switch so I just covered up that coin slot since the other worked perfectly fine. Now about a year and a half later it started happening with the other coin slot, and started happening with the left ramp too.
Is there something that would be causing all these switches to only work intermittently? I presume it's still possible they're all just individually bad, it would just surprise me a bit. They register about 90% of the time, and fail the other 10%. I would normally check the switch matrix and see if they're all on the same wire or something, but I haven't really looked into how this new Spike system for that works with all the separate boards and such.
Also for what it's worth I've never been able to recreate the switch registration failure in the switch test--probably like 50-100 tests of dropping a coin through the coin switch and 50-100 tests of rolling a ball past the left ramp and I have 100% success rate with both, but that might just a be a result of me not testing enough.