The search index relay (there are three) is what stops the search disc and allows the game to rack up wins. If the search disc is dirty/misaligned it will skip over wins. If the search index is pulsing, but not catching, the bottom-most switch needs to be adjusted on the search index relay. This is really really tricky business on the six card games with three discs. It's difficult to do and easy to misadjust accidentally. The best advice I can give you is try to inspect and make subtle tweaks to the switch - and only adjust the short blade. Re-test after each adjustment.
If you are seeing big sparks on the search disc as it attempts to find the winner, then the search disc itself needs a cleaning.
There are a set of tensioned wires that ride in the slip rings near the search discs. The grooves they ride in have to be clean. I use a piece of twine and floss each section. Then I apply a bit of pressure as I tighten down the nut that holds them in place. Make sure that there is only one wiper/rider in each slip ring or you'll have a fun new problem to find.
If the search discs are having trouble 'homing' then wear of the bakelite disc that stops the cam from rotating might be to blame. This is a common issue for Nashville/Dixieland/High Flyer, etc.
The easiest way to fix is to either: move the search magnet forward a little bit so that it catches earlier or to cut a new notch and move it backwards. This is general advice and not specific to your problem as I don't know which of the problems you might have!
Keep going - and if you post some pictures or video of the search process, perhaps we can help further.