title: Facebook PHP SDK Verify Like returns "NOT A FAN" for some Fans
body: <p>We are struggling with a problem that is driving me insane.</p>
  
  <p>Using this code...</p>
  
  <pre><code>$facebook = new Facebook($config);
  
  $uid = $facebook-&gt;getUser();
  
  if ($uid) {
    try {
      $user_profile = $facebook-&gt;api('/me');
    } catch (FacebookApiException $e) {
      error_log($e);
      $uid = null;
    }
  }
  
  if(!$uid) {
  $params = array(
    'scope' =&gt; 'email',
    'redirect_uri' =&gt; 'https://www.mysite.com/'
  );
  
  $loginUrl = $facebook-&gt;getLoginUrl($params);
  
  header("Location: $loginUrl");
  }
  
  $email = $facebook-&gt;api('/me?fields=email');
  $email = $email['email'];
  
  $verifyLike = $facebook-&gt;api('/me/likes/page_id');
  if($verifyLike['data']) {
      echo "FAN"; 
  } else {
      echo "NOT A FAN";
  }
  </code></pre>
  
  <p>We are getting about 8% of users who are seeing "NOT A FAN" and they are in fact a Fan of our page.</p>
  
  <p>I can't for the life of me figure out the problem, and I am running out of ideas.</p>
  
  <p>Anyone have any idea what is causing this issue, and more importantly what we can do to fix it?</p>
  
  <p>Thank you.</p>
  
  <p>UPDATE 2/25/12
  Reported the bug to Facebook, and they changed the bug status to "Triaged" and the priority to "Low", but they don't yet have a solution and are still looking into it. No one else is experiencing this issue? </p>