When we failed to match a search string, we were reporting the replace string as not found, this confuses the model and can make it go into a doom loop. This PR fixes that improves the error output in general to help it recover faster. Release Notes: - N/A