title: Android GCM send and MismatchSenderId
body: <p>The odd thing is that notifications were working before. So I'm not sure what happened. I tried reinstalling my app to the device, but nothing changed.</p>
  
  <pre><code>{"multicast_id":xxxxxxxxxxxxxxxxxxx,"success":0,"failure":1,"canonical_ids":0,"results":[{"error":"MismatchSenderId"}]}
  </code></pre>
  
  <p>Because this was working at one point, I know I am using the correct keys. I even triple checked based on other SOF threads I came across. What could be the potential problem now? I've looked around for a few days now and I'm still at a loss..</p>
  
  <p>** EDIT **</p>
  
  <p>Here's the POST info when a message is sent out from my server.</p>
  
  <p><strong>Headers</strong></p>
  
  <pre><code>Array
  (
      [0] =&gt; Authorization: key=xxxxxxx-key-for-browser-apps-from-google-apis-console-xxxxxxx
      [1] =&gt; Content-Type: application/json
  )
  </code></pre>
  
  <p><strong>Fields</strong></p>
  
  <pre><code>Array
  (
      [registration_ids] =&gt; Array
          (
              [0] =&gt; xxxxxxxxx-big-old-id-from-the-device-xxxxxxxx
  
      [data] =&gt; Array
          (
              [message] =&gt; hello
          )
  
  )
  </code></pre>
  
  <h1>Also</h1>
  
  <p>I am using the key associated with <code>Key for browser apps (with referers)</code>.</p>