fix error string
improve PCSChain candidates search