I have the instagram_manage_messages permission approved (shows "Ready to publish" in App Review), but I'm getting an error when trying to send messages.
THE ERROR: When making a POST request to send a message, I receive: (#3) Application does not have the capability to make this API call.
WHEN IT HAPPENS: - Receiving messages: ✅ WORKS (webhooks deliver incoming messages successfully) - Replying to messages: ❌ FAILS (POST request returns error above)
The error occurs specifically when trying to send a message using: POST graph.facebook.com/v18.0/{instagram-account-id}/messages with recipient ID and message text in the body.
MY SETUP: - Permission status: Approved/Ready to publish in App Review - Instagram account type: Business account (not personal) - OAuth flow: Completed with instagram_basic and instagram_manage_messages scopes - Token type: Page Access Token (obtained through Facebook Page connected to Instagram) - Webhooks: Subscribed and working for incoming messages
QUESTION: Does "Ready to publish" mean the permission is not yet fully active? Is there an additional activation step needed after approval? Or am I missing something in the API call configuration?
Any help would be greatly appreciated!
