If the issue still has to do with balls being locked then couldn't it be a switch matrix issue? I'm assuming there's an opto for each ball in the lock and maybe when one of them is closed there's a fault in the switch matrix that causes an opto or ball sensor the fail.