I don't do a lot of SuiteTalk but your code looks ...
# suitetalkapi
m
I don't do a lot of SuiteTalk but your code looks OK to me. Could it be that the role that the webservice call runs under doesn't have access to the search?