I’ve just been lightly following this to thread. Just curious, have you removed the mini playfield and inspect the switches, especially the bottom right one - it’s the one that always get smashed. Verify that switch is ok. I’ve seen it cause weird things.