During a game, when the sandbank drops, it sometimes rises & lowers again (sometimes twice) before stopping in the correct position. Doc Oc & Sandman both sometimes do this too. Whenever this happens they always eventually stop in the expected position.
This NEVER happens at the end of a game when the three mechs mentioned rehome themselves. It NEVER happens in test mode either, only ever during a game.
All three of these mechs are on the same switch row. They have individual up/down switches, relays and motors.
All up & down limit switches & diodes have been tested and checked (one switch replaced). Opto board swapped (doc Oc Opto is on the same row). Power board in backbox swapped with my Metallica one. Ribbon cable for switch return swapped. Software reinstalled…., issue still remains!
Extensively activated switches in test mode and it never results in a whole row or column triggering.
Reseated connectors and used IDC tool to give relevant cables a little push.
Spent hours looking at switches, referencing the manual and it seems all wiring is correct and all diodes the right way round.
There are no cables limiting the movement of these mechs and nothing blocking their path top side either.
It can play perfectly for a few games and then it happens again. Unable to replicate it by vibration or banging the playfield.
It seems that it occasionally the up or down limit switch is being triggered but somehow ignored until the 2nd or 3rd pass?
Any ideas are more than welcome as I have run out!