Search with word "abdullah" and since/until stops after a few elements

rest
search
api

#1

Executing a search containing the word “abdullah”, the Twitter Search API stops returning results after a few elements (no next_results in metadata), thus not reaching the provided “since” parameter (the parameter is 7 days smaller than the “until”, and gets reached by other queries):

Original query: "?q=abdullah%20since%3A2015-08-12%20until%3A2015-08-19&count=100&include_entities=1&result_type=recent"

Result:

$ node twitter-search.js
Retrieved 100 elements so far. Going on, last date was Tue Aug 18 23:55:12 +0000 2015 .
Retrieved 200 elements so far. Going on, last date was Tue Aug 18 23:51:16 +0000 2015 .
Retrieved 300 elements so far. Going on, last date was Tue Aug 18 23:47:42 +0000 2015 .
Retrieved 400 elements so far. Going on, last date was Tue Aug 18 23:43:50 +0000 2015 .
Retrieved 500 elements so far. Going on, last date was Tue Aug 18 23:40:12 +0000 2015 .
Retrieved 600 elements so far. Going on, last date was Tue Aug 18 23:36:48 +0000 2015 .
Retrieved 700 elements so far. Going on, last date was Tue Aug 18 23:32:52 +0000 2015 .
Retrieved 800 elements so far. Going on, last date was Tue Aug 18 23:30:08 +0000 2015 .
Retrieved 900 elements so far. Going on, last date was Tue Aug 18 23:27:23 +0000 2015 .
Done with 980 elements. Last date is Tue Aug 18 23:24:58 +0000 2015 .

I have created a simple demonstration NodeJS script for the bug, pleae see the gist here: https://gist.github.com/frapontillo/724b02cd1a3098eba96b

What can cause the issue? Why can’t I reproduce it with other terms?

Thanks.