title: Facebook APP is blocked from sending messages
body: <p>We use SAP CRM Interaction Center to answer Facebook posts/messages to our company page. We created a Facebook APP to manage our pages using Facebook API and Page_Access_Token.</p>
  
  <p>Scenario:</p>
  
  <ol>
  <li>Facebook User sends private message to one of our company pages.</li>
  <li>Message is delegated to the Interaction Center Inbox.</li>
  <li>Interaction Center Agent replies with a private Message.</li>
  <li>Private message is received by Facebook User.</li>
  </ol>
  
  <p>It working fine when Facebook User uses messenger on his/her mobile phone or uses Desktop PC/Laptop and is logged in the whole time. When he/she logs off and logs in again (Desktop PC/Laptop) the private message sent by Interaction Center/Facebook APP is replaced by follwoing text:</p>
  
  <blockquote>
    <p>"This message was removed because the APP it's being sent from is
    blocked from sending messages"</p>
  </blockquote>
  
  <p>We also tried to use Graph API Explorer for testing and it does not work:</p>
  
  <p>Following <a href="https://developers.facebook.com/docs/graph-api/reference/conversation/messages" rel="nofollow">documentation</a> we used: </p>
  
  <pre><code>post-&gt; /v2.4/thread_id/messages?message="Test"
  </code></pre>
  
  <p>Is also working if the private message was sent to my account. I created the APP and I am administration of our page.</p>
  
  <p>Facebook APP: All permissions are selected (maybe we do not need all); Status is in Development; It is not a test APP;</p>
  
  <p>Based on the cases where private messaging is working I assume that everything is correct on SAP CRM side. But we clearly missed something when we created the APP.</p>
  
  <p>Any ideas how to solve this?
  Do we have to submit the APP for review? (It should not be public)
  Is it possible that Facebook considers the messages as spam and blocked the APP automatically?</p>
  
  <p>Thanks,
  SImon</p>