Facebook errors
Edited

Error: User blocked/deleted

If you're utilizing Front's Facebook inbox feature, you may experience an error that reads: 

User blocked you or deleted the conversation with you.

Explanation

That error means that the recipient has closed your chat, or blocked you. It's a Facebook error, and not one that Front can bypass. Here is the error that Facebook provides.

"message": "(#200) This person isn't available right now.",

"type": "OAuthException",

"code": 200,

"error_subcode": 1545041,

"fbtrace_id": "**************"

According to Facebook's developer page, the error message means 'Message Not Sent: This person isn't available right now.' This occurs when a user deletes a conversation.

If you go directly to Facebook, you'll be able to reply to this recipient even if the conversation is deleted. The recipient will receive a request to create a new conversation with you. No error is generated. This is not the case when using a third-party service like Front. When you reply from Front we use the Facebook Front application that is linked to your page, so this error will occur if the recipient closes the chat or blocks you.


Error: User cannot be found

Error may read: 

User cannot be found.

Explanation

That error means that the recipient has closed your chat, or blocked you. It's a Facebook error, and not one that Front can bypass. Here is the error that Facebook provides.

"message": "(#100) No matching user found."

 


Error: This message cannot be sent outside of the allowed 7 day window

Error may read : 

Failed to send : This message cannot be sent outside of the allowed 7 day window

Error may also read : 

Draft failure: This message cannot be sent outside of the allowed 7 day window

Explanation

You will only be able to reply through Front to messages received in the last 7 days. You can still reply to them in Facebook directly. For more details, check out this in-depth guide published by Facebook.


Error: Our access to this account was revoked

Error may appear in channel settings as:

Explanation

Teams with multiple Facebook pages may see this error due to the way that Facebook provisions page access permissions to apps like Front. The authentication process starts with a list of all Facebook pages the authenticated account can administrate. It's necessary to check all the pages that will or have been added to Front as this screen dictates the scope of access Front has for that account. If you add Page A and later add Page B, but only select Page B during the authentication process, Front will only have access to Page B going forward. Access to Page A will be revoked.

Solution

  1. Revoke the Front app permissions from the Facebook user account doing the authentication.
    - To do this, you will need to log into your Facebook profile (not the page)
    - Click the drop-down arrow next to the bell
    - Click into Settings & privacy then Settings
    - In the Business Integrations section, locate Front in the list of active integrations
    - Click Remove then follow the on-screen instructions to revoke access

  2. Log in to Front in an incognito browser window to avoid any existing sessions.

  3. Add a new or re-authorize an existing Facebook channel in Front.

  4. When the first pop-up window from Facebook appears, make sure that all pages that are or will be added to Front are selected, not just the one currently getting added/re-authorized.  You'll be prompted to select the specific page at a later point.

  5. On the next window, you should be prompted on which permissions you are granting Front.  All of the toggles on this page must be turned on.

  6. The next window should give you the option to select the specific page you're actually adding to Front.


Error: A message attachment could not be sent due to new Facebook privacy rules in Europe. Please include the file as an external link.

When sending a Facebook message with an attachment, error may read:

A message attachment could not be sent due to new Facebook privacy rules in Europe. Please include the file as an external link.

Explanation

In order to comply with European privacy regulations, Facebook has restricted certain features for the following Messenger users:

  • Europe pages in all chats

  • Pages with admins in Europe in all chats

  • Any chats with people in Europe

The full details of these changes are listed in Facebook's Developer documentation here.

Solution

Remove the attachment from that message.  Upload the attachment to a file sharing service and include a sharing link for that file as a text link in the draft you're trying to send.