Erreur « le propriétaire du compte a désactivé l’accès aux messages Direct » sur Instagram
Ce message peut apparaître sans rien avoir changé du côté de la connexion : « Le propriétaire du compte a désactivé l’accès aux messages Direct sur Instagram » (code 200, sous-code 2534041). Ce n’est pas un bug Perroly ni un problème de connexion cassée : c’est un réglage de confidentialité propre à Instagram, séparé des autorisations données au moment de connecter le compte, et qui peut se retrouver désactivé sans action volontaire de personne.
Reconnaître l’erreur
Le signe le plus courant : plus aucun nouveau message Instagram ne remonte dans Messagerie pour ce compte, ou l’envoi d’un message échoue, sans qu’Instagram lui-même n’affiche la moindre erreur de son côté.
Pourquoi ça arrive
Instagram a un réglage de confidentialité séparé qui contrôle si les outils connectés par API — Perroly comme n’importe quel autre — peuvent lire et envoyer des messages Direct, indépendamment des autorisations déjà accordées à la connexion du compte. Ce réglage est parfois désactivé par défaut, notamment sur un compte passé récemment en professionnel, ou remis à zéro par Instagram après certains changements sur le compte, sans que personne ne l’ait décidé activement.
C’est pour ça qu’elle touche parfois plusieurs comptes clients en même temps sans lien apparent entre eux : ni un problème Perroly, ni quelque chose que le client a fait « de travers », juste un réglage Instagram à réactiver.
Vérifier que le compte est bien en compte professionnel
Le réglage « Autoriser l’accès aux messages » n’existe que sur un compte professionnel (Business ou Créateur) : sur un compte resté personnel, ou repassé personnel par erreur, ce réglage n’apparaît nulle part et Perroly bute sur la même erreur.
Repasser un compte d’un type à l’autre fait partie des changements qui peuvent réinitialiser ce réglage à désactivé (voir la section précédente) : si le type de compte a été touché récemment, c’est le premier point à vérifier avant d’aller chercher plus loin.
Depuis l’application Instagram : Profil > Menu (☰) > Paramètres et confidentialité > Type de compte et outils, choisissez Créateur plutôt que Business si le choix se présente. Marche à suivre complète si une conversion est nécessaire : guide des prérequis Instagram et Facebook.
En pratique, sur un compte déjà en Créateur, ce réglage est le plus souvent déjà activé par défaut : c’est surtout sur un compte resté en Business, ou existant depuis longtemps, qu’il faut aller l’activer à la main (section suivante).

Activer l’accès aux messages depuis Instagram
Depuis l’application Instagram, sur le compte concerné : Profil > Menu (☰) > Paramètres et confidentialité > Confidentialité > Messages, puis dans la section Outils connectés, activez Autoriser l’accès aux messages.
Le nom exact de ces menus varie selon la langue et la version de l’application — si un intitulé ne correspond pas exactement, cherchez un réglage évoquant l’accès des applications ou outils tiers aux messages.

Reconnecter le compte dans Perroly
Ce réglage ne s’applique pas rétroactivement à une connexion déjà établie : un compte connecté à Perroly avant l’activation garde l’ancien accès. Direction Perroly > Comptes, puis reconnectez le compte Instagram concerné pour qu’un accès à jour soit émis.
Vérifier que c’est réglé
Retournez dans Messagerie, ouvrez une conversation Instagram de ce compte et envoyez un message test : s’il part sans erreur et qu’un message envoyé depuis l’extérieur apparaît bien dans Perroly, le réglage est en ordre.
Questions fréquentes
Est-ce un bug de Perroly ?
Non. C’est un réglage de confidentialité propre à Instagram, indépendant de Perroly et de toute autre plateforme tierce connectée au compte.
Ça bloque aussi la publication sur ce compte ?
Non, uniquement la messagerie. La publication programmée et les statistiques ne dépendent pas de ce réglage.
Le client n’a rien touché, pourquoi ce réglage s’est-il désactivé ?
Il est parfois désactivé par défaut sur un compte tout juste passé en professionnel, ou remis à zéro par Instagram après certains changements sur le compte (Business Portfolio, vérification…), sans qu’il y ait forcément une action volontaire de quelqu’un.
J’ai accès aux journaux techniques de Perroly, quel est le message d’erreur exact ?
Code 200, sous-code 2534041, type OAuthException — « Le propriétaire du compte a désactivé l’accès aux messages Direct sur Instagram. » Utile pour confirmer le diagnostic côté support, mais pas nécessaire pour appliquer la correction ci-dessus.
Ça concerne aussi les messages Facebook ?
Non, ce réglage est propre à Instagram. La messagerie d’une Page Facebook ne dépend pas de ce contrôle.
J’ai activé le réglage et reconnecté le compte, toujours rien : que faire ?
Vérifiez que le compte reconnecté est bien celui pour lequel le réglage a été changé (utile si plusieurs comptes Instagram sont gérés), puis contactez le support Perroly si le blocage persiste.