This issue has happened to me where it would launch all balls on power up. All played well after except when a ball shot up from the trough and would rebound back in. The opto board couldn't detect that there was one ball on the other thus serving up 2 balls into play after the ball search. Cleaning the opto boards on the trough didn't fix my issue. But replacing the opto boards on the trough fixed both problems.