My bet is a mechanical issue with one of the switches. I seriously doubt it is the ROM, especially if everything had been working correctly. Make sure to check the switches in the subway and trough using a ball (not your fingers) and double check to see if any of the balls appear to be magnetized.