are you using all incandescent bulbs or LED's, or possibly a mixture?
did you check the flasher board headers for dry joints?
the bulb for the flasher board under the playfield is driven by a transistor on the lamp driver board.
the bulb for the solenoid expander board is driven by a transistor on the solenoid expander board.
the SCR on lamp driver for the lamp flasher needs the #555 bulb in the circuit for the voltage drop needed to operate.
so in lamp test do you see the #555 bulb flash?
whilst probably not related, in solenoid test do you see the #555 bulb flash in solenoid test?
I suggest putting the #555 bulb in for the flasher board and working out where else the problem is?
just a thought but sounds like a dry solder joint/or more causing the intermittent oddities.