Erreurs de création de contenu content-authoring-errors

Sur cette page : recherchez la cause et le correctif des erreurs et avertissements que Adobe Journey Optimizer renvoie lorsque vous validez ou publiez le contenu d’un e-mail, d’une notification push, d’un SMS, d’un message in-app ou d’un message de publipostage direct.

Les erreurs de contenu utilisent les préfixes CJMMAS et CJMRT, suivis d’un numéro d’erreur et d’un statut HTTP. Les codes avec le statut 200 sont des avertissements : ils ne bloquent pas l’enregistrement ou la publication. Pour les autres préfixes de code d’erreur, consultez la référence des codes d’erreur.

Si l’erreur persiste après avoir suivi les étapes, notez le code d’erreur, le message, l’identifiant de requête et la campagne, le parcours ou l’activité concernés, et conservez les journaux ou les captures d’écran. Contactez ensuite votre administrateur ou administratrice pour toute erreur d’autorisation ou d’accès, ou contactez l’assistance Adobe avec les détails suivants. Pour toutes les options d’assistance, voir Obtention d’une assistance.

Contenu de l’e-mail email

Ces erreurs et avertissements se produisent lorsque vous validez ou publiez le contenu d’un e-mail.

Voir aussi Gestion du processus de désinscription aux e-mails et Vérifications de contenu.

Code d’erreur
Message
Comment résoudre le problème
CJMMAS-2000-422
La ligne d’objet est manquante.
Saisissez l’objet de l’e-mail. En savoir plus
CJMMAS-2061-422
Le saut de ligne dans l’objet de l’e-mail n’est pas autorisé. Supprimez la nouvelle ligne et réessayez.
Supprimez le saut de ligne afin que l’objet figure sur une seule ligne. En savoir plus
CJMMAS-2001-200
Le lien d’opt-out n’est pas présent dans le corps de l’e-mail.
Ajouter un lien d’exclusion à chaque variante et langue d’un e-mail marketing (avertissement). Les e-mails transactionnels n’en ont pas besoin. En savoir plus
CJMMAS-2020-422
Le lien d’opt-out est nul ou vide dans le corps de l’e-mail.
Remplacez le lien d’opt-out vide par le lien réel dans chaque variante et langue d’un e-mail marketing. En savoir plus
CJMMAS-2047-200
{count}les liens de désinscription libellés {labelName} ont un espace réservé « # » et aucun lien réel. Ajoutez les liens requis.
Remplacez chaque espace réservé # dans les liens de désinscription nommés dans le message par le lien réel (avertissement). En savoir plus
CJMMAS-2051-422
La balise « OptOutLevel » est manquante pour l’opt-out en un clic. Ajoutez cette balise et réessayez.
Ajoutez la balise OptOutLevel à l’option d’opt-out en un clic. En savoir plus
CJMMAS-2002-200
Un lien vide est présent dans le corps de l’e-mail.
Ajoutez une destination au lien vide ou supprimez le lien (avertissement). En savoir plus
CJMMAS-2005-422
La version e-mail du message est vide.
Ouvrez Modifier le contenu et concevez le contenu de l’e-mail dans le Designer d’e-mail. En savoir plus
CJMMAS-2052-422
Le corps HTML est vide. Vérifier et réessayez.
Ajoutez du contenu HTML dans le corps de l’e-mail. En savoir plus
CJMMAS-2053-200
Le corps du modèle de contenu est vide. Vérifier et réessayez.
Ajoutez du contenu au corps du modèle (avertissement). En savoir plus
CJMMAS-2003-200
La taille de votre e-mail, qui est de {actualHtmlSize} Ko, dépasse de {percentIncrease} % la taille recommandée de {sizeLimit} Ko, ce qui peut avoir un impact négatif sur la diffusion et la délivrabilité des e-mails, y compris la troncation des e-mails dans les clients de messagerie.
Activez l’option Optimiser la taille d’HTML, supprimez les éléments inutilisés, simplifiez la structure ou déplacez le contenu dans des fragments (avertissement). Gmail clips un e-mail de plus de 100 Ko. En savoir plus
CJMMAS-2060-422
Le contenu {type} avec la taille {fragmentSize} Ko a dépassé la limite de {sizeLimit} Ko. Le contenu peut être tronqué par certains clients. Mettez à jour et réessayez.
Supprimez les éléments inutilisés, simplifiez la structure ou déplacez le contenu dans des fragments. Gmail clips un e-mail de plus de 100 Ko. En savoir plus
CJMMAS-2007-422
La version HTML ne peut pas être vide lorsque la version AMP est présente.
Ajoutez une version HTML ou supprimez la version AMP. En savoir plus
CJMMAS-2008-200
La version texte du HTML est vide.
Ajoutez une version texte ou laissez-la se synchroniser avec HTML (avertissement). En savoir plus
CJMMAS-2071-200
Un risque potentiel de spam a été détecté. Veuillez examiner et résoudre les problèmes identifiés avant d’activer la campagne.
Ouvrez le rapport de spam et corrigez les problèmes qu’il répertorie, en particulier si le score est supérieur à 2 (avertissement). En savoir plus
CJMMAS-2072-400
Le corps html n’est pas valide. Indiquez le corps HTML correct et réessayez.
Vérifiez l’HTML et corrigez-la. En savoir plus
CJMMAS-2400-400
HTML ne dispose pas d’attributs de personnalisation corrects. Fournissez les attributs corrects et réessayez.
Vérifiez les attributs de personnalisation par rapport à la syntaxe de personnalisation et corrigez-les. En savoir plus
CJMMAS-6101-422
Le contenu contient une erreur de syntaxe dans l’expression de personnalisation.
Corrigez l’expression dans l’éditeur de personnalisation. En savoir plus

Notifications push push

Ces erreurs se produisent lorsque vous validez ou publiez une notification push.

Voir aussi Conception de notifications push.

Code d’erreur
Message
Comment résoudre le problème
CJMMAS-2004-422
La version push du message est vide.
Ajoutez le contenu push ou supprimez le canal push. En savoir plus
CJMMAS-2009-422
La payload de notifications push iOS a dépassé la limite de {sizeLimit} Ko.
Réduisez le texte, les images et les émoticônes de la notification push iOS pour qu’ils soient inférieurs à la limite de 4 Ko. En savoir plus
CJMMAS-2010-422
La payload de notifications push Android a dépassé la limite de {sizeLimit} Ko.
Réduisez le texte, les images et les émoticônes de la notification push Android pour qu’ils soient inférieurs à la limite de 4 Ko. En savoir plus
CJMMAS-2016-422
L’URI du type de {buttonType} de notifications push iOS est nul ou vide pour l’index de bouton :
Saisissez un lien profond ou une URL web pour le bouton iOS à l’index nommé dans le message. En savoir plus
CJMMAS-2018-422
L’URI du type de {buttonType} de notifications push Android est nul ou vide pour l’index de bouton :
Saisissez un lien profond ou une URL web pour le bouton Android à l’index nommé dans le message. En savoir plus
CJMMAS-2022-422
Push - {platform} Platform, comportement en cas de clic, URI de {linkType} non valide.
Saisissez un lien profond ou une URL web valide pour l’action en un clic de la plateforme nommée dans le message. En savoir plus
CJMMAS-2023-422
Push - {platform} Platform Add Media, URI de {mediaType} non valide.
Saisissez une URL de média valide pour la plateforme nommée dans le message ou sélectionnez une ressource dans Adobe Experience Manager Assets. En savoir plus

SMS et messages in-app sms-inapp

Ces erreurs se produisent lorsque vous validez le contenu d’un message mobile ou d’un message in-app.

Voir aussi Conception de messages mobiles.

Code d’erreur
Message
Comment résoudre le problème
CJMMAS-2028-422
La version SMS du message est vide.
Ajoutez le texte du message ou supprimez le canal SMS. En savoir plus
CJMMAS-2024-422
La version in-app du message est vide.
Ajoutez le contenu in-app ou supprimez le canal. En savoir plus
CJMMAS-2025-200
La taille in-app a dépassé la limite de {sizeLimit} Ko.
Réduisez la taille des images et du contenu pour passer sous la limite nommée dans le message (avertissement). En savoir plus

Canal Courrier direct-mail

Ces erreurs se produisent lorsque vous définissez le fichier d’extraction d’un message de publipostage direct.

Voir aussi Créer un message de publipostage direct.

Code d’erreur
Message
Comment résoudre le problème
CJMMAS-2041-422
La structure du fichier Publipostage direct est vide.
Cliquez sur Ajouter pour créer les colonnes à extraire dans la structure du fichier. En savoir plus
CJMMAS-2042-422
La taille de la structure du fichier de courrier est supérieure à {sizeLimit}.
Supprimez des colonnes jusqu’à ce que la structure du fichier se trouve dans la limite nommée dans le message (un fichier d’extraction peut contenir jusqu’à 50 colonnes). En savoir plus
CJMMAS-2043-422
La structure {count} le(s) libellé(s) du fichier Courrier sont vides.
Sélectionnez chaque colonne avec un libellé vide et spécifiez un Libellé dans le volet Formatage. En savoir plus
CJMMAS-2044-422
La structure {labelName} le libellé du fichier de courrier sont répétés {count} fois.
Modifiez le Libellé des colonnes répétées dans le volet Formatage afin que chaque libellé soit unique. En savoir plus
CJMMAS-2045-422
La taille des notes relatives au publipostage direct a dépassé la limite de {sizeLimit} Ko.
Raccourcissez les notes pour atteindre la limite nommée dans le message. En savoir plus
CJMMAS-2046-422
Le libellé Publipostage direct, sur lequel le tri est ajouté, n’existe pas.
Sélectionnez une colonne existante et activez/désactivez son option Trier par. En savoir plus

Cycle de vie des messages et enregistrement lifecycle

Ces erreurs se produisent lorsque vous modifiez, créez une version, approuvez ou enregistrez un message et que son état ou le contenu enregistré ne permet pas l’action.

Voir aussi Gérer les campagnes et Examiner et approuver une demande.

Code d’erreur
Message
Comment résoudre le problème
CJMMAS-1053-400
Le passage de statut du message sur Brouillon n’est pas autorisé.
Créez une nouvelle version de la campagne pour modifier un message publié. En savoir plus
CJMMAS-1054-400
La mise à jour du message publié n’est pas autorisée.
Créez une nouvelle version de la campagne, modifiez le brouillon, puis activez-la. En savoir plus
CJMMAS-1060-400
La création de version n’est pas autorisée. Le message doit être à l’état publié.
Activez d’abord la campagne, puis créez la nouvelle version, ou modifiez directement le brouillon. En savoir plus
CJMMAS-1077-400
La modification du statut de validation du message n’est pas autorisée.
Demander l’approbation ou demander au réviseur d’approuver ou de demander des modifications. En savoir plus
JOMAL-1101-409
L’enregistrement a échoué, car cet élément a été mis à jour dans un autre onglet ou par un autre utilisateur. Actualisez pour charger la dernière version avant d’enregistrer.
Actualisez la page pour charger la dernière version, réappliquez vos modifications, puis enregistrez à nouveau. En savoir plus
JOMAL-1102-400
Impossible de corriger le code HTML en raison de liens de suivi incorrects.
Corrigez les liens dans l’HTML, par exemple un href manquant ou non fermé, puis enregistrez à nouveau. En savoir plus

Autorisations permissions

Ces erreurs se produisent lorsque votre utilisateur ne dispose pas de l’autorisation requise pour travailler avec un message ou lorsque le message appartient à une autre organisation ou à un autre sandbox.

Voir aussi Gérer les utilisateurs et les rôles.

Code d’erreur
Message
Comment résoudre le problème
CJMMAS-1028-403
Interdit. Vous n’avez pas l’autorisation d’écriture sur ces messages.
Demandez à votre administrateur d’ajouter l’autorisation Manage messages à votre rôle et vérifiez que le rôle inclut le sandbox dans lequel vous travaillez. En savoir plus
CJMMAS-1029-403
Interdit. Vous n’avez pas l’autorisation de lecture sur ces messages.
Demandez à votre administrateur d’ajouter l’autorisation View messages ou Manage messages à votre rôle et vérifiez que le rôle inclut le sandbox dans lequel vous travaillez. En savoir plus
CJMMAS-1030-403
Interdit. Vous n’avez pas l’autorisation de publication sur ces messages.
Demandez à votre administrateur d’ajouter l’autorisation Publish messages à votre rôle et vérifiez que le rôle inclut le sandbox dans lequel vous travaillez. En savoir plus
CJMMAS-1042-403
Interdit. Vous n’avez pas l’autorisation de suppression sur ces messages.
Demandez à votre administrateur d’ajouter l’autorisation Manage messages à votre rôle et vérifiez que le rôle inclut le sandbox dans lequel vous travaillez. En savoir plus
CJMMAS-1094-403
Vous n’avez pas l’autorisation de simuler le contenu ou d’accéder à ce modèle. Contactez votre administrateur ou administratrice pour mettre à jour vos autorisations.
Demandez à votre administrateur de vous accorder les autorisations Manage library items et Manage simulate content (incluses dans le profil de produit Gestionnaire de bibliothèque de contenu). Si un libellé d’accès restreint le modèle, demandez à ce que ce libellé soit ajouté à votre rôle. En savoir plus
CJMMAS-1095-403
Vous n’avez pas l’autorisation de gérer le contenu ou d’accéder à ce modèle. Contactez votre administrateur ou administratrice pour mettre à jour vos autorisations.
Demandez à votre administrateur de vous accorder l’autorisation Manage library items (incluse dans le profil de produit Gestionnaire de bibliothèques de contenu). Si un libellé d’accès restreint le modèle, demandez à ce que ce libellé soit ajouté à votre rôle. En savoir plus
JOMAL-1003-403
Interdit. L’utilisateur n’est pas autorisé à effectuer l’opération de requête.
Vérifiez que votre rôle inclut l’autorisation pour ce type d’élément et le libellé d’accès appliqué à l’élément, puis demandez à votre administrateur de mettre à jour votre rôle si l’un ou l’autre est manquant. En savoir plus
JOMAL-1203-403
L’opération demandée est interdite.
Vérifiez que votre rôle inclut l’autorisation pour ce type d’élément et le libellé d’accès appliqué à l’élément, puis demandez à votre administrateur de mettre à jour votre rôle si l’un ou l’autre est manquant. En savoir plus
JOMAL-1001-401
Non autorisé. L’utilisateur n’est pas autorisé à effectuer l’opération de requête.
Reconnectez-vous. Si l’erreur persiste, demandez à votre administrateur de vérifier que votre rôle inclut le sandbox dans lequel vous travaillez. En savoir plus
JOMAL-1201-401
L’utilisateur n’est pas autorisé.
Reconnectez-vous. Si l’erreur persiste, demandez à votre administrateur de vérifier que votre rôle inclut le sandbox dans lequel vous travaillez. En savoir plus
CJMMAS-1001-400
Requête incorrecte. Le message appartient à une autre organisation.
Connectez-vous à l’organisation propriétaire du message. En savoir plus

Configurations des canaux et accès config

Ces erreurs se produisent lorsque le message ne comporte aucune configuration de canal utilisable ou lorsque votre utilisateur ne peut pas utiliser le contenu.

Voir aussi Configuration de canaux.

Code d’erreur
Message
Comment résoudre le problème
CJMMAS-2006-422
Le préréglage n’existe pas.
Sélectionnez une configuration de canal dans le message. En savoir plus
CJMMAS-2012-422
Le préréglage d’e-mail n’est pas défini.
Sélectionnez une configuration de canal e-mail dans le message. En savoir plus
CJMMAS-2013-422
Le préréglage push n’est pas défini.
Sélectionnez une configuration de canal push dans le message. En savoir plus
CJMMAS-2027-200
La surface SMS n’est pas définie.
Sélectionnez une configuration de canal SMS dans le message (avertissement). En savoir plus
CJMMAS-2030-422
La surface du canal web n’est pas définie.
Sélectionnez une configuration de canal web dans le message. En savoir plus
CJMMAS-2014-422
La sélection d’applications dans le préréglage Push est vide.
Sélectionnez une application dans la configuration du canal push. En savoir plus
CJMMAS-2015-422
La liste globale d’exécution des e-mails prédéfinis est vide.
Complétez la liste d’exécution dans la configuration du canal e-mail. En savoir plus
CJMMAS-1034-400
Requête incorrecte. Identifiant de préréglage non valide dans la requête/le message.
Sélectionnez une configuration de canal valide, puis réessayez. En savoir plus
CJMMAS-1064-400
Requête incorrecte. Le préréglage sélectionné n’est pas valide. Sélectionnez un paramètre prédéfini valide et réessayez.
Sélectionnez une configuration de canal valide dans le message, puis réessayez. En savoir plus
CJMMAS-1068-400
Requête incorrecte. Aucun préréglage n’a été sélectionné dans la page de destination. Sélectionnez un paramètre prédéfini et réessayez.
Sélectionnez une configuration de canal dans la page de destination, puis réessayez. En savoir plus
CJMMAS-2036-403
Vous n’êtes pas autorisé à utiliser un ou plusieurs référentiels AEM référencés dans le contenu : {deniedRepositoryIds}.
Demandez à votre administrateur l’accès aux référentiels AEM nommés dans le message. Si l’accès ne peut pas être accordé, supprimez du contenu les ressources ou les fragments stockés dans ces référentiels. En savoir plus

Politiques de décision et champs de configuration des canaux decisions

Ces erreurs se produisent lorsqu’un message est validé ou publié et qu’une politique de décision ou un champ de configuration de canal n’est pas valide.

Consultez également la section ​ Mécanismes de sécurisation et limitations de Decisioning.

Code d’erreur
Message
Comment résoudre le problème
CJMRT-030002-400
Veuillez saisir des détails pour tous les champs obligatoires pour la surface de {channel}.
Ouvrez la configuration du canal et renseignez tous les champs obligatoires. En savoir plus
CJMRT-030007-400
La longueur de la {fieldName} est {currentLength}. Veuillez saisir {maxLength} caractères au maximum pour les {fieldName}.
Raccourcissez la valeur sur la longueur maximale affichée dans le message. En savoir plus
CJMRT-030008-400
Lien CLICK non valide sans URL
Ajoutez l’URL au lien ou supprimez le lien. En savoir plus
CJMRT-030014-422
Votre message ne peut pas contenir plus de {maxLength} décisions. Veuillez réduire le nombre de décisions et réessayer.
Supprimez les politiques de décision du message jusqu’à ce qu’elles se trouvent dans la limite nommée dans le message. En savoir plus
CJMRT-030015-422
L’ID de décision référencé n’existe pas : {invalidDecisionPolicyIds}. Vérifiez si cette décision existe ou utilisez une autre décision.
Sélectionnez une politique de décision qui existe. En savoir plus
CJMRT-030017-422
L’ID de décision référencé {invalidDecisionPolicyIds} n’appartient pas à la campagne englobante
Sélectionnez une politique de décision qui appartient à la campagne. En savoir plus
CJMRT-030018-422
Ce contenu ne peut pas être enregistré en tant que fragment car il contient une politique de décision. Si vous souhaitez l’enregistrer en tant que fragment, supprimez la politique de décision.
Supprimez la politique de décision du contenu, puis enregistrez le fragment. En savoir plus

Modèles d’expression expression

Ces erreurs se produisent lorsque vous enregistrez un fragment ou un modèle d’expression.

Voir aussi Utilisation de fragments d’expression.

Code d’erreur
Message
Comment résoudre le problème
CJMMAS-2037-422
Ce modèle d’expression est malformé. Fournissez un modèle valide et réessayez.
Corrigez la syntaxe du modèle d’expression. En savoir plus
CJMMAS-2059-422
Le contenu de l’expression est vide. Vérifier et réessayez.
Ajoutez du contenu au modèle d’expression. En savoir plus
CJMMAS-2038-422
La taille du modèle d’expression a dépassé la limite de 200 Ko. Réduisez la taille du modèle, puis réessayez.
Réduisez la taille du modèle à moins de 200 Ko. En savoir plus
AI Knowledge Reference

This section contains structured knowledge intended to support interpretation, retrieval, and question answering related to this topic.

For complete understanding, this information should be combined with the documentation on this page. Neither source is intended to stand alone; the page describes the feature, while this section provides additional context that helps disambiguate terminology, intent, applicability, and constraints.

  • TL;DR: The page explains the cause and the fix for the errors and warnings that Adobe Journey Optimizer returns when you validate or publish the content of an email, push, mobile message (SMS), in-app, or direct mail message, grouped by theme.

Intents:

  • Identify what a content error code such as CJMMAS-2000-422 means.
  • Tell a warning (status 200) from an error that blocks saving or publishing.
  • Find the cause and the fix of an error for email, push, mobile message (SMS), in-app, or direct mail content.
  • Find the cause and the fix of a permission, lifecycle, channel configuration, decision policy, or expression template error.
  • Know what to note and whom to contact when an error persists after the listed steps.

Glossary:

  • Content errors: errors and warnings returned when you validate or publish message content. Prefixes: CJMMAS and CJMRT.
  • Error code format: prefix, error number, HTTP status. Example: CJMMAS-2000-422.
  • Warning: a code with the status 200. Warnings do not block saving or publishing.
  • Channel configuration (product-specific): the configuration a message needs for its channel. The error messages call it “preset” or “surface”.
  • Extraction file: the file defined for a direct mail message. Its errors are in the Direct mail section.
  • Expression template: the template saved as an expression fragment or template. Its errors are in the Expression templates section.

Guardrails:

  • Email size: the content larger than the recommended size can truncate the email in some email clients (Gmail clips an email above 100 KB). The message CJMMAS-2003-200 gives the recommended size in {sizeLimit}, and the message CJMMAS-2060-422 gives the limit in {sizeLimit}.
  • Push payload: the payload of the push notification is larger than the limit (4 KB) for CJMMAS-2009-422 and CJMMAS-2010-422.
  • Direct mail: an extraction file can have up to 50 columns. Each column needs a unique label.
  • Expression template size: the template is larger than 200 KB (CJMMAS-2038-422; the message says “has exceeded the limit of 200 KB”).
  • Decisions in a message: a message cannot have more than the number of decisions given in {maxLength} (CJMRT-030014-422).
  • Channel configuration field length: a field longer than the maximum length shown in the message returns CJMRT-030007-400.
  • Published messages: a published message cannot be set back to Draft (CJMMAS-1053-400) or updated directly (CJMMAS-1054-400). A new version can only be created from a message in the published state (CJMMAS-1060-400).

Terminology:

  • Canonical name: Content authoring errors — variants: content errors.
  • Prefixes: CJMMAS, CJMRT, and JOMAL (used in the Message lifecycle and saving, and the Permissions sections).
  • Error messages quote the terms “preset” and “surface”; the page uses “channel configuration” for the same configuration in the fix. Mobile message: the channel, with SMS as a variant; the messages and the page section title keep the wording “SMS” and “In-App”.
  • Acronym: AEM = Adobe Experience Manager.
  • Do not confuse: a warning (status 200, does not block saving or publishing) and an error with another status such as 400, 403, 409, or 422. For example, CJMMAS-2001-200 is a warning and CJMMAS-2020-422 is an error, although both concern the opt-out link.
  • Do not confuse: 403 (forbidden) and 401 (unauthorized).

FAQ:

What do the CJMMAS and CJMRT prefixes mean?
Content errors use the prefixes CJMMAS and CJMRT, followed by an error number and an HTTP status.

Does a code ending in 200 block publishing?
No. Codes with the status 200 are warnings: they do not block saving or publishing.

The subject line error appears (CJMMAS-2000-422, CJMMAS-2061-422). What do I do?
CJMMAS-2000-422: the subject line is missing, so enter a subject. CJMMAS-2061-422: the subject contains a line break, so remove it so that the subject is on a single line.

The opt-out link error appears. What do I do?
Marketing emails must include an opt-out link in every variant and language. For CJMMAS-2001-200 (warning), add the link. For CJMMAS-2020-422, replace the empty link with the real link. For CJMMAS-2047-200 (warning), replace each # placeholder with the real link. For CJMMAS-2051-422, add the OptOutLevel tag to the one-click opt-out. Transactional emails do not need an opt-out link (CJMMAS-2001-200).

Why is my published message not editable (CJMMAS-1054-400)?
A published message cannot be updated directly. Create a new version of the campaign, edit the draft version, then activate it.

I get a Forbidden error. What do I do?
Your role lacks the permission named in the message (write, read, publish, or delete; CJMMAS-1028-403, 1029-403, 1030-403, 1042-403). Ask your administrator to add the permission to your role: Manage messages for write and delete, View messages or Manage messages for read, and Publish messages for publish. Also check that the role includes the sandbox you are working in.

The save fails because the item was updated elsewhere (JOMAL-1101-409). What do I do?
Someone else, or another browser tab, saved a newer version. Refresh the page to load the latest version, then reapply your changes and save again.

What do I do if the error persists after the listed steps?
Note the error code, the message, the request ID, and the campaign, journey, or activity concerned, and keep the logs or screenshots. Then contact your administrator for a permission or access error, or contact Adobe Support with these details. For all the support options, see the Getting support section of the error codes reference.

Troubleshooting:

  • Email content. Causes and fixes:

    • Subject line missing (CJMMAS-2000-422): enter a subject.
    • Line break in the subject (CJMMAS-2061-422): remove it so that the subject is on a single line.
    • Opt-out link not present in the body (CJMMAS-2001-200, warning): add it; transactional emails do not need it.
    • Opt-out link null or empty (CJMMAS-2020-422): replace the empty link with the real link in every variant and language of a marketing email.
    • Opt-out links with a # placeholder and no actual link (CJMMAS-2047-200, warning): replace each # placeholder with the real link.
    • OptOutLevel tag missing from the one-click opt-out (CJMMAS-2051-422): add the OptOutLevel tag.
    • Empty link in the body (CJMMAS-2002-200, warning): add the destination, or remove the link.
    • Empty email version (CJMMAS-2005-422): open Edit content and design the email content in the Email Designer. Empty HTML body (CJMMAS-2052-422): add the HTML content. Empty content template body (CJMMAS-2053-200, warning): add content to the template.
    • Size above the recommended size (CJMMAS-2003-200, warning): enable the Optimize HTML size option, remove unused elements, simplify the structure, or move content into fragments. Size above the size limit named in the message (CJMMAS-2060-422): remove unused elements, simplify the structure, or move content into fragments.
    • AMP version present with an empty HTML version (CJMMAS-2007-422): add an HTML version, or remove the AMP version.
    • Text version empty (CJMMAS-2008-200, warning): add a text version, or let it sync with the HTML.
    • Potential spam risk (CJMMAS-2071-200, warning): open the spam report and fix the issues, especially if the score is above 2.
    • HTML not valid (CJMMAS-2072-400): check and correct the HTML.
    • Personalization attribute not correct (CJMMAS-2400-400): check the attribute against the personalization syntax and correct it.
    • Syntax error in a personalization expression (CJMMAS-6101-422): fix the expression in the personalization editor.
  • Push notifications.

    • Empty push version (CJMMAS-2004-422): add the content, or remove the push channel.
    • iOS or Android payload above the limit (4 KB) (CJMMAS-2009-422, CJMMAS-2010-422): reduce the text, images, and emojis.
    • Button with no URI on iOS or Android (CJMMAS-2016-422, CJMMAS-2018-422): enter a deep link or a web URL for the button at the index named in the message.
    • On-click URI not valid for the platform named in the message (CJMMAS-2022-422): enter a valid deep link or web URL.
    • Media URI not valid for the platform named in the message (CJMMAS-2023-422): enter a valid media URL, or select an asset from Adobe Experience Manager Assets.
  • SMS and in-app messages.

    • Empty SMS (mobile message) version (CJMMAS-2028-422) or in-app version (CJMMAS-2024-422): add the content, or remove the channel.
    • In-app message larger than the limit named in the message (CJMMAS-2025-200, warning): reduce the size of images and content.
  • Direct mail.

    • Empty file structure (CJMMAS-2041-422): click Add to create the columns to extract.
    • File structure larger than the limit named in the message (CJMMAS-2042-422): an extraction file can have up to 50 columns, so remove columns until the file structure is within the limit.
    • Empty column labels (CJMMAS-2043-422): select each column with an empty label and specify a Label in the Formatting pane.
    • Repeated column label (CJMMAS-2044-422): change the Label of the repeated columns in the Formatting pane so that each label is unique.
    • Notes larger than the limit named in the message (CJMMAS-2045-422): shorten the notes.
    • Sort label that does not exist (CJMMAS-2046-422): select an existing column and toggle on its Sort by option.
  • Message lifecycle and saving.

    • Set back to Draft (CJMMAS-1053-400): a published message cannot be set back to Draft; create a new version of the campaign to change it.
    • Published message update (CJMMAS-1054-400): create a new version of the campaign, edit the draft version, then activate it.
    • Version creation from a message that is not published (CJMMAS-1060-400): a new version can only be created from a message in the published state; activate the campaign first, or edit the draft directly.
    • Approval status change (CJMMAS-1077-400): request approval, or ask the reviewer to approve or request changes.
    • Save conflict (JOMAL-1101-409): refresh the page to load the latest version, then reapply your changes and save again.
    • Malformed tracking links (JOMAL-1102-400): correct the links in the HTML, for example a missing or unclosed href, then save again.
  • Permissions.

    • Missing write permission (CJMMAS-1028-403) or delete permission (CJMMAS-1042-403): ask your administrator to add the Manage messages permission to your role, and check that the role includes the sandbox you are working in.
    • Missing read permission (CJMMAS-1029-403): ask your administrator to add the View messages or Manage messages permission to your role, and check that the role includes the sandbox you are working in.
    • Missing publish permission (CJMMAS-1030-403): ask your administrator to add the Publish messages permission to your role, and check that the role includes the sandbox you are working in.
    • No permission to simulate content or to access the template (CJMMAS-1094-403): ask your administrator to grant you the Manage library items and Manage simulate content permissions (included in the Content Library Manager product profile). If an access label restricts the template, ask for that label to be added to your role.
    • No permission to manage content or to access the template (CJMMAS-1095-403): ask your administrator to grant you the Manage library items permission (included in the Content Library Manager product profile). If an access label restricts the template, ask for that label to be added to your role.
    • User not authorized, or operation forbidden (JOMAL-1003-403, JOMAL-1203-403): check that your role includes the permission for this type of item and the access label applied to the item, then ask your administrator to update your role if either is missing.
    • Unauthorized user (JOMAL-1001-401, JOMAL-1201-401): sign in again. If the error persists, ask your administrator to check that your role includes the sandbox you are working in.
    • Message belonging to another organization (CJMMAS-1001-400): sign in to the organization that owns the message.
  • Channel configurations and access.

    • No channel configuration, or not found, for the channel of the message (CJMMAS-2006-422): select a channel configuration in the message.
    • No email, push, SMS, or web channel configuration in the message (CJMMAS-2012-422, CJMMAS-2013-422, CJMMAS-2027-200 warning, CJMMAS-2030-422): select a channel configuration for that channel in the message.
    • Push channel configuration with no app (CJMMAS-2014-422): select an app in the configuration.
    • Email channel configuration with an empty execution list (CJMMAS-2015-422): complete the execution list in the configuration.
    • Channel configuration ID not valid (CJMMAS-1034-400) or selected channel configuration not valid (CJMMAS-1064-400): select a valid channel configuration, then try again.
    • Landing page with no channel configuration (CJMMAS-1068-400): select a channel configuration in the landing page, then try again.
    • No permission on the AEM repositories used in the content (CJMMAS-2036-403): ask your administrator for access to the AEM repositories named in the message. If access cannot be granted, remove the assets or fragments stored in those repositories from the content.
  • Decision policies and channel configuration fields.

    • Empty mandatory field of the channel configuration (CJMRT-030002-400): open the channel configuration and fill in all mandatory fields.
    • Field longer than the maximum length shown in the message (CJMRT-030007-400): shorten the value.
    • Link with no URL (CJMRT-030008-400): add the URL, or remove the link.
    • Too many decisions (CJMRT-030014-422): reduce the number of decision policies in the message.
    • Decision policy that does not exist (CJMRT-030015-422): select a decision policy that exists.
    • Decision policy that does not belong to this campaign (CJMRT-030017-422): select a decision policy that belongs to the campaign.
    • Content with a decision policy saved as a fragment (CJMRT-030018-422): remove the decision policy, then save the fragment.
  • Expression templates.

    • Malformed template (CJMMAS-2037-422): fix the syntax.
    • Empty expression content (CJMMAS-2059-422): add content to the expression template.
    • Template larger than 200 KB (CJMMAS-2038-422): reduce its size.

Related pages:

  • Opt-out links: Email opt-out management (email/email-opt-out.md)
  • Email checks: Content checks (email/content-check.md)
  • Spam score and issues: Email spam report (content-management/spam-report.md)
  • Limits and guardrails: Guardrails and limitations (start/guardrails.md)
  • Other error code prefixes: Error codes reference (building-journeys/error-codes-reference.md)
  • Support options when an error persists: Getting support (building-journeys/error-codes-reference.md#getting-support)
  • Contacting Adobe Support: Support ticket guidelines (start/user-interface.md#support-ticket-guidelines)
recommendation-more-help
journey-optimizer-help