Hello Len,
When you get results:null, it only means that the query is being processed and if you try the request after some delay you will get a response back. The way it works is that when you attempt a request and the data is already not in cache the request is queued and you get an empty response back.
Thanks
Bhawana