CRM Search failing for double quotes not returning correct result set
Same exact problem. 2 years later and still not fixed. The API validation is ignoring the escape character unless you escape the escape character, which results in the string being 0.035\" instead of 0.035", which is why it will always result in an empty search.
I'm not seeing deal_unqiue_id used on scenario 2, hence by not using double quotes do you mean that you remove the search filter entirely? Or am I missing something here?
message:"Api[name=crm-search, subPath=/crm-search/search] Failed to process your request. Error code was '400'. Error message was:\n{"status":"error","message":"Unknown Contacts Search API failure: [400] {\"status\":\"400\",\"message\":\"Unable to execute query. Property deal_unique_id could not be found.\",\"errorType\":\"INVALID_PROPERTY\",\"errorTokens\":{\"PROPERTY\":[\"deal_unique_id\"]},\"correlationId\":\"cfdef886-67af-4025-8c9a-546e76b93d15\"}","correlationId":"cfdef886-67af-4025-8c9a-546e76b93d15"}",
It seems to suggest that property `deal_unique_id` doesn't exist.