title: Javascript FQL: filtering by "created_time", after a few calls (mostly 1), no results are returned
body: <p>I am running the following FQL query, using the javascript api:</p>
  
  <pre><code>FB.api({
      method: 'fql.multiquery',
      queries: {
          'query1': 'SELECT source_id, actor_id, target_id, message, attachment, permalink, description, type, created_time FROM stream WHERE source_id IN (SELECT target_id FROM connection WHERE source_id=me() AND is_following=1) AND is_hidden = 0 AND type = 80 AND strpos(attachment.href, "youtu") &gt;= 0 AND created_time &lt; ' + unix_time,
          'query2': 'SELECT uid, name, profile_url, pic_square FROM user WHERE uid IN (SELECT actor_id FROM #query1)'
      }
  }, 
  function(response) { 
      console.log(response); 
  };
  </code></pre>
  
  <p>It's supposed to return all youtube videos on the current users feed and allow repeat querying, by supplying unix_time (on first run, this is essentially <code>NOW()</code>, otherwise it's the oldest status time); which it does, buggy:</p>
  
  <ul>
  <li>without setting a <code>LIMIT</code> (on query1): after ~3 queries, empty results are returned</li>
  <li><code>LIMIT 100</code> or more (on query1): results are returned, but subsequent results are empty</li>
  <li>when <code>created_time &lt; NOW()</code>, results are returned (on multiple queries); otherwise the problem persists (<code>created_time &lt;</code> time of oldest received status )</li>
  </ul>
  
  <p>No errors are returned. I have *read_stream* permissions. I tried to find a related bug, but found only ones about FQL not returning all statuses.</p>