Hi. I get a similar error. I have tried reformatting the caller-ID's in Zoho and also using CID reformatting in the incoming SIP trunk, but to no avail.
I noticed that the query only sends the last 6 digits of the phone.
Does this mean that the phone number in Zoho needs to be the last 6 digits for the exact match?
2018/03/15 17:30:27.899|2904|0022|Info|CRM: making request to CRM. Number=+59995607374
2018/03/15 17:30:27.899|2904|0022|Verb|Processing scenario 'Default'.
2018/03/15 17:30:27.899|2904|0022|Verb|Creating new HttpClient with no authentication
2018/03/15 17:30:27.899|2904|0022|Verb|Performing GET request '
https://crm.zoho.com/crm/private/js...e6e2fc2e&scope=crmapi&criteria=((Phone:607374) or (Fax:607374))&selectColumns=Accounts(ACCOUNTID,Phone,Fax,Account Name)&newFormat=1'.
2018/03/15 17:30:27.916|2904|0009|Verb|Enqueue Updated.REGISTRATION.3
2018/03/15 17:30:27.916|2904|0005|Verb|Dequeue Updated.REGISTRATION.3
2018/03/15 17:30:27.931|2904|0009|Verb|Enqueue Inserted.CONNECTION.1785
2018/03/15 17:30:27.931|2904|0005|Verb|Dequeue Inserted.CONNECTION.1785
2018/03/15 17:30:28.283|2904|0103|Verb|The response is: '{"response":{"nodata":{"code":"4422","message":"There is no data to show"},"uri":"/crm/private/json/Accounts/searchRecords"}}
'
2018/03/15 17:30:28.283|2904|0103|Verb|No matchings found.
2018/03/15 17:30:28.283|2904|0103|Verb|Processing scenario 'Default'.
2018/03/15 17:30:28.283|2904|0103|Verb|Creating new HttpClient with no authentication
2018/03/15 17:30:28.283|2904|0103|Verb|Performing GET request '
https://crm.zoho.com/crm/private/js...e6e2fc2e&scope=crmapi&criteria=((Phone:607374) or (Mobile:607374) or (Fax:607374))&selectColumns=Accounts(LEADID,First Name,Last Name ,Phone,Mobile,Fax,Email,Company)&newFormat=1'.
2018/03/15 17:30:28.496|2904|0009|Verb|Enqueue Updated.REGISTRATION.38
2018/03/15 17:30:28.496|2904|0005|Verb|Dequeue Updated.REGISTRATION.38
2018/03/15 17:30:28.654|2904|0103|Verb|The response is: '{"response": {"uri":"/crm/private/json/Leads/searchRecords","error": {"code":4832,"message":"API call cannot be completed as the Criteria parameter contains empty field name"}}}
'
2018/03/15 17:30:28.654|2904|0103|Verb|No matchings found.
2018/03/15 17:30:28.654|2904|0103|Verb|Processing scenario 'Default'.
2018/03/15 17:30:28.654|2904|0103|Verb|Creating new HttpClient with no authentication
2018/03/15 17:30:28.655|2904|0103|Verb|Performing GET request '
https://crm.zoho.com/crm/private/js...e6e2fc2e&scope=crmapi&criteria=((Phone:607374) or (Mobile:607374) or (Home Phone:607374) or (Other Phone:607374) or (Fax:607374))&selectColumns=Contacts(Account Name,CONTACTID,First Name,Last Name,Phone,Mobile,Home Phone,Other Phone,Email,Fax)&newFormat=1'.
2018/03/15 17:30:29.057|2904|0054|Verb|The response is: '{"response": {"uri":"/crm/private/json/Contacts/searchRecords","error": {"code":4832,"message":"API call cannot be completed as the Criteria parameter contains empty field name"}}}
'
2018/03/15 17:30:29.057|2904|0054|Verb|No matchings found.
2018/03/15 17:30:29.057|2904|0022|Verb|Removed from processing. Number=+59995607374
2018/03/15 17:30:29.057|2904|0022|Info|CRM: processing of +59995607374 has been finished