I have an application that programmatically creates new contacts in Infusionsoft using the ISDK. It calls the findByEmail() function to determine if a specific contact email address already exists in the database to prevent creating a duplicate contact.
For some reason, the findByEmail() function in the ISDK returns the following error each time I lookup a specific “@hotmail.com” email address.
"ERROR: -1 - No method matching arguments: java.lang.String, java.lang.String, java.lang.String"
(I am holding off posting the specific email address for privacy, but it is an 8-character (account) alphanumeric only email address (English-US))
The error does not happen on the great majority of other email addresses I look up using this function.
The error occurs regardless of whether or not there is a contact in the database with a matching email address.
Is this a bug in the ISDK/function, or is there a known issue that pertains to this? Inquiring so that I can handle the server response appropriately.