Ah, thank you for all that. I went through the usual error variables and ultimately found that the API call was not returning an error per se - but in the internal 'status' field it says, "ZERO RESULTS". So I need to read the status field from the returned hash and control the program flow from there.
Problem is, I am not certain how to read the hash. I didn't call for one so what do I read? Any thoughts?
Thanks!