fix: continue handling candidate spectra after tie