Skip to main content

Meta DMs - FAQs

Troubleshoot Meta DM errors by checking if BrandBastion is set as the Primary Receiver for the Handover Protocol.

⚠️ Common Error

Error Message:
​Different Primary Receiver (#100) The action is invalid since it's not the thread owner

This typically occurs when BrandBastion is not set as the Primary Receiver in your Meta messaging settings.


💡 Why It Happens

Meta allows only one app to act as the Primary Receiver of messages via the Handover Protocol. If another app (e.g. a chatbot or CRM tool) is selected, it will take exclusive control of threads—blocking BrandBastion from sending or managing DMs.


✅ How to Fix It

  • Click Configure next to each.

  • Check if another app is listed as the Primary Receiver.

  • Either:

    • Remove the other app, or

    • Set BrandBastion Platform as the Primary Receiver

📌 Note: You can only have one Primary Receiver per channel (Messenger or Instagram).


🔄 When to Recheck This Setting

  • After adding new third-party tools

  • After any Facebook Page role or Meta Business Suite access changes

  • If you see unexpected DM behavior or errors


Related Resources

Did this answer your question?