Seeing these errors and looking at the code it seems that you have the search configured incorrectly. In your comparisons you are making reference to the recordset values that come from the same recordset you are applying the search on. This will not work this way since the end result of the DataAssist Search server behavior is to produce a filtered recordset, using values from this filtered recordset in your search does not make sense.
The values you are comparing to are almost always posted values from a form. You should replace these recordset references in the comparison with their posted values from the search form. This way whatever is entered into the search form is what will be used to filter the recordset.
To do this on your results page you will first need to go to Bindings > Form Data, then select your search page. After you do this edit the DataAssist search server behavior and when selecting the values for the comparison use the lightning bolt to choose the form elements from your search form where the search terms are entered.