コンテンツ作成エラー content-authoring-errors

このページで:​電子メール、プッシュ通知、SMS、アプリ内メッセージ、またはダイレクトメールメッセージのコンテンツを検証または公開すると、Adobe Journey Optimizerが返すエラーと警告の原因と修正を見つけます。

コンテンツエラーは、接頭辞​ CJMMAS ​と​ CJMRT ​を使用し、その後にエラー番号とHTTP ステータスが続きます。 ステータスが200のコードは警告です。保存や公開をブロックしません。 その他のエラーコードのプレフィックスについては、​ エラーコードのリファレンス ​を参照してください。

手順を実行した後もエラーが解決しない場合は、エラーコード、メッセージ、リクエスト ID、および関連するキャンペーン、ジャーニー、またはアクティビティに注意し、ログまたはスクリーンショットを保持します。 次に、管理者にアクセス権またはアクセス権の問題について問い合わせるか、これらの詳細についてAdobe サポート ​にお問い合わせください。 すべてのサポートオプションについては、​ サポートを受けるを参照してください。

メールコンテンツ email

これらのエラーと警告は、メールのコンテンツを検証または公開するときに発生します。

電子メールオプトアウト管理および​ コンテンツチェック ​も参照してください。

エラーコード
メッセージ
解決方法
CJMMAS-2000-422
件名がありません。
メールの件名を入力してください。 詳細情報
CJMMAS-2061-422
メールの件名に改行は許可されていません。 新しい行を削除して、もう一度試してください。
被写体が1行になるように、改行を削除します。 詳細情報
CJMMAS-2001-200
メール本文にはオプトアウトリンクは表示されません。
マーケティングメールの全バリエーションと言語にオプトアウトリンクを追加(警告)。 トランザクションメールは不要です。 詳細情報
CJMMAS-2020-422
メール本文のオプトアウトリンクが、null または空です。
空のオプトアウトリンクを、マーケティングメールのあらゆるバリエーションと言語の実際のリンクに置き換えます。 詳細情報
CJMMAS-2047-200
{labelName}のラベルが付いた{count} オプトアウトリンクには、「#」プレースホルダーがあり、実際のリンクはありません。 必要なリンクを追加してください。
メッセージ内の名前が付けられたオプトアウトリンクの各#プレースホルダーを、実際のリンク(警告)に置き換えます。 詳細情報
CJMMAS-2051-422
ワンクリックのオプトアウトに「OptOutLevel」タグがありません。 このタグを追加して、もう一度試してください。
ワンクリックのオプトアウトにOptOutLevel タグを追加します。 詳細情報
CJMMAS-2002-200
メール本文に空のリンクが存在します。
空のリンクに宛先を追加するか、リンクを削除します(警告)。 詳細情報
CJMMAS-2005-422
メッセージのメールバージョンが空です。
コンテンツを編集​を開き、電子メール Designerで電子メールコンテンツをデザインします。 詳細情報
CJMMAS-2052-422
HTMLの本文は空です。 確認して、もう一度試してください。
メール本文にHTML コンテンツを追加します。 詳細情報
CJMMAS-2053-200
コンテンツテンプレート本文が空です。 確認して、もう一度試してください。
テンプレート本文にコンテンツを追加(警告)。 詳細情報
CJMMAS-2003-200
お客様の電子メールサイズが{actualHtmlSize}KBの場合、推奨サイズの{sizeLimit}KBを{percentIncrease}%上回り、電子メールクライアントでの電子メールの切り捨てなど、電子メールの配信および配信品質に悪影響を及ぼす可能性があります。
「HTML サイズを最適化」オプションを有効にし、未使用の要素を削除するか、構造を簡略化するか、コンテンツをフラグメントに移動します(警告)。 Gmailでは、100 KBを超える電子メールがクリップされます。 詳細情報
CJMMAS-2060-422
サイズ {fragmentSize} KBの{type} コンテンツが{sizeLimit} KBの上限を超えています。 一部のクライアントによってコンテンツがクリップされる場合があります。 更新して、もう一度試してください。
未使用の要素を削除したり、構造を簡略化したり、コンテンツをフラグメントに移動したりできます。 Gmailでは、100 KBを超える電子メールがクリップされます。 詳細情報
CJMMAS-2007-422
AMP バージョンが存在する場合、HTML バージョンを空にすることはできません。
HTML版を追加するか、AMP版を削除します。 詳細情報
CJMMAS-2008-200
HTML のテキストバージョンが空です.
テキストバージョンを追加するか、HTMLと同期します(警告)。 詳細情報
CJMMAS-2071-200
スパムの潜在的なリスクが検出されました。 キャンペーンをアクティブ化する前に、特定された問題を確認し、対処してください。
スパムレポートを開き、特にスコアが2 (警告)を超える場合は、表示される問題を修正します。 詳細情報
CJMMAS-2072-400
html本文が無効です。 正しいhtml本文を指定して、もう一度試してください。
HTMLを確認して修正します。 詳細情報
CJMMAS-2400-400
HTMLに正しいパーソナライズ属性がありません。 正しい属性を指定して、もう一度試してください。
パーソナライゼーション属性をパーソナライゼーション構文に照らし合わせて確認し、修正します。 詳細情報
CJMMAS-6101-422
コンテンツのパーソナライゼーション式に構文エラーが含まれています。
パーソナライゼーションエディターで式を修正します。 詳細情報

プッシュ通知 push

これらのエラーは、プッシュ通知を検証または公開するときに発生します。

​ プッシュ通知のデザイン ​も参照してください。

エラーコード
メッセージ
解決方法
CJMMAS-2004-422
メッセージのプッシュバージョンが空です。
プッシュコンテンツを追加するか、プッシュチャネルを削除します。 詳細情報
CJMMAS-2009-422
プッシュ iOS ペイロードが上限{sizeLimit} KBを超えています。
IOS プッシュ通知のテキスト、画像、絵文字を4 KB未満に抑えます。 詳細情報
CJMMAS-2010-422
プッシュ Android ペイロードが上限{sizeLimit} KBを超えています。
Android プッシュ通知のテキスト、画像、絵文字を4 KB未満に抑えます。 詳細情報
CJMMAS-2016-422
プッシュ iOS {buttonType} タイプのURIが、ボタンインデックス {index}に対してnullまたは空です
メッセージ内の名前の付いたインデックスに、iOS ボタンのディープリンクまたはweb URLを入力します。 詳細情報
CJMMAS-2018-422
プッシュ Android {buttonType} タイプのURIが、ボタンインデックス {index}に対してnullまたは空です
メッセージ内の名前の付いたインデックスに、Android ボタンのディープリンクまたはweb URLを入力します。 詳細情報
CJMMAS-2022-422
プッシュ – クリック時の{platform} プラットフォーム、無効な{linkType} URI。
メッセージ内にという名前のプラットフォームのクリック時のアクションに有効なディープリンクまたはweb URLを入力します。 詳細情報
CJMMAS-2023-422
プッシュ - {platform} Platform Add Media、無効な{mediaType} URI。
メッセージにという名前のプラットフォームの有効なメディア URLを入力するか、Adobe Experience Manager Assetsからアセットを選択してください。 詳細情報

SMSおよびアプリ内メッセージ sms-inapp

これらのエラーは、モバイルメッセージまたはアプリ内メッセージのコンテンツを検証する際に発生します。

​ モバイルメッセージのデザイン ​も参照してください。

エラーコード
メッセージ
解決方法
CJMMAS-2028-422
メッセージの SMS バージョンが空です。
メッセージテキストを追加するか、SMS チャネルを削除します。 詳細情報
CJMMAS-2024-422
メッセージのアプリ内バージョンが空です。
アプリ内コンテンツを追加するか、チャネルを削除します。 詳細情報
CJMMAS-2025-200
アプリ内サイズが上限の{sizeLimit}KBを超えています。
画像とコンテンツのサイズを小さくして、メッセージ内の名前の制限を下回るようにします(警告)。 詳細情報

ダイレクトメール direct-mail

これらのエラーは、ダイレクトメールメッセージの抽出ファイルを定義する際に発生します。

​ ダイレクトメールメッセージの作成も参照してください。

エラーコード
メッセージ
解決方法
CJMMAS-2041-422
ダイレクトメールファイル構造が空です。
「追加」をクリックして、抽出する列をファイル構造に作成します。 詳細情報
CJMMAS-2042-422
ダイレクトメールファイル構造のサイズが{sizeLimit}より大きいです。
ファイル構造がメッセージで指定された制限内になるまで列を削除します(抽出ファイルには最大50列まで含めることができます)。 詳細情報
CJMMAS-2043-422
ダイレクトメールファイル構造{count} ラベルが空です。
空のラベルを持つ各列を選択し、書式設定 ペインで​ ラベル ​を指定します。 詳細情報
CJMMAS-2044-422
ダイレクトメールファイル構造{labelName} ラベルが{count}回繰り返されます。
各ラベルが一意になるように、書式設定 ペインの繰り返し列の​ ラベル ​を変更します。 詳細情報
CJMMAS-2045-422
ダイレクトメールのメモのサイズが上限の{sizeLimit}KBを超えています。
メモを短くして、メッセージ内の名前の制限を下回るようにします。 詳細情報
CJMMAS-2046-422
並べ替えが追加されたダイレクトメールラベルが存在しません。
既存の列を選択し、その​並べ替え オプションを切り替えます。 詳細情報

メッセージのライフサイクルと保存 lifecycle

これらのエラーは、メッセージの編集、バージョンの作成、承認、または保存を行い、その状態または保存されたコンテンツでアクションが許可されない場合に発生します。

​ キャンペーンの管理および​ リクエストのレビューと承認も参照してください。

エラーコード
メッセージ
解決方法
CJMMAS-1053-400
メッセージのステータスをドラフトに変更することは許可されていません。
公開したメッセージを変更するには、キャンペーンの新しいバージョンを作成します。 詳細情報
CJMMAS-1054-400
公開されたメッセージの更新は許可されていません。
キャンペーンの新しいバージョンを作成し、ドラフトバージョンを編集してからアクティベートします。 詳細情報
CJMMAS-1060-400
バージョンの作成は許可されていません。 メッセージは公開状態でなければなりません。
最初にキャンペーンをアクティベートしてから、新しいバージョンを作成するか、ドラフトを直接編集します。 詳細情報
CJMMAS-1077-400
メッセージの承認ステータスは変更できません。
承認をリクエストするか、レビュー担当者に変更の承認またはリクエストを依頼します。 詳細情報
JOMAL-1101-409
このアイテムが別のタブまたは別のユーザーによって更新されたため、保存できませんでした。 保存する前に更新して最新バージョンを読み込みます。
ページを更新して最新バージョンを読み込み、変更を再適用してから、もう一度保存します。 詳細情報
JOMAL-1102-400
トラッキングリンクの形式が正しくないので、HTML にパッチを適用できません。
HTMLのリンクを修正します。例えば、欠けているhrefや閉じられていないhrefを修正してから、もう一度保存します。 詳細情報

権限 permissions

これらのエラーは、ユーザーがメッセージの操作に必要な権限を持っていない場合、またはメッセージが別の組織またはサンドボックスに属している場合に発生します。

​ ユーザーと役割の管理も参照してください。

エラーコード
メッセージ
解決方法
CJMMAS-1028-403
禁止されています。 メッセージに対する書き込み権限がありません。
管理者に​ Manage messages ​権限を役割に追加するように依頼し、役割に作業中のサンドボックスが含まれていることを確認します。 詳細情報
CJMMAS-1029-403
禁止されています。 メッセージに対する読み取り権限がありません。
管理者に​ View messages ​または​ Manage messages ​権限を役割に追加するよう依頼し、役割に作業中のサンドボックスが含まれていることを確認します。 詳細情報
CJMMAS-1030-403
禁止されています。 メッセージに対する公開権限がありません。
管理者に​ Publish messages ​権限を役割に追加するように依頼し、役割に作業中のサンドボックスが含まれていることを確認します。 詳細情報
CJMMAS-1042-403
禁止されています。 メッセージに対する削除権限がありません。
管理者に​ Manage messages ​権限を役割に追加するように依頼し、役割に作業中のサンドボックスが含まれていることを確認します。 詳細情報
CJMMAS-1094-403
コンテンツをシミュレートしたり、このテンプレートにアクセスしたりする権限がありません。 権限を更新するには、管理者にお問い合わせください。
管理者に、Manage library items​および​ Manage simulate content ​権限を付与するように依頼します(Content Library Manager製品プロファイルに含まれます)。 アクセスラベルでテンプレートが制限されている場合は、そのラベルを役割に追加するように依頼します。 詳細情報
CJMMAS-1095-403
コンテンツを管理したり、このテンプレートにアクセスしたりする権限がありません。 権限を更新するには、管理者にお問い合わせください。
管理者に、Manage library items​権限を付与するように依頼します(Content Library Manager製品プロファイルに含まれます)。 アクセスラベルでテンプレートが制限されている場合は、そのラベルを役割に追加するように依頼します。 詳細情報
JOMAL-1003-403
禁止されています。 ユーザーはリクエスト操作を許可されていません。
役割にこの種類のアイテムの権限と、そのアイテムに適用されているアクセスラベルが含まれていることを確認し、いずれかの権限がない場合は、管理者に役割の更新を依頼してください。 詳細情報
JOMAL-1203-403
リクエストされた操作は禁止されています。
役割にこの種類のアイテムの権限と、そのアイテムに適用されているアクセスラベルが含まれていることを確認し、いずれかの権限がない場合は、管理者に役割の更新を依頼してください。 詳細情報
JOMAL-1001-401
未承認: ユーザーはリクエスト操作を許可されていません。
もう一度ログインしてください。 エラーが解決しない場合は、管理者に対して、自分の役割に作業中のサンドボックスが含まれていることを確認するように依頼します。 詳細情報
JOMAL-1201-401
ユーザーは認証されていません。
もう一度ログインしてください。 エラーが解決しない場合は、管理者に対して、自分の役割に作業中のサンドボックスが含まれていることを確認するように依頼します。 詳細情報
CJMMAS-1001-400
不正なリクエストです。 メッセージは別の組織に属しています。
メッセージを所有する組織にログインします。 詳細情報

チャネル設定とアクセス config

これらのエラーは、メッセージに使用可能なチャネル設定がない場合、またはユーザーがコンテンツを使用できない場合に発生します。

​ チャネル設定の設定も参照してください。

エラーコード
メッセージ
解決方法
CJMMAS-2006-422
プリセットが存在しません.
メッセージでチャネル設定を選択します。 詳細情報
CJMMAS-2012-422
メールプリセットが定義されていません。
メッセージでメールチャネル設定を選択します。 詳細情報
CJMMAS-2013-422
プッシュプリセットが定義されていません。
メッセージでプッシュチャネル設定を選択します。 詳細情報
CJMMAS-2027-200
SMS サーフェスが定義されていません。
メッセージでSMS チャネル設定を選択します(警告)。 詳細情報
CJMMAS-2030-422
Web チャネルサーフェスが定義されていません。
メッセージでweb チャネル設定を選択します。 詳細情報
CJMMAS-2014-422
プッシュプリセットのアプリ選択が空です。
プッシュチャネル設定でアプリを選択します。 詳細情報
CJMMAS-2015-422
実行リストのグローバルプリセットメールが空です。
メールチャネル設定の実行リストを完了します。 詳細情報
CJMMAS-1034-400
不正なリクエストです。 リクエスト/メッセージのプリセット IDが無効です。
有効なチャネル設定を選択してから、もう一度試してください。 詳細情報
CJMMAS-1064-400
リクエストが正しくありません。 選択したプリセットは無効です。 有効なプリセットを選択して、もう一度試してください。
メッセージで有効なチャネル設定を選択してから、再試行してください。 詳細情報
CJMMAS-1068-400
リクエストが正しくありません。 ランディングページでプリセットが選択されていません。 プリセットを選択して、もう一度試してください。
ランディングページでチャネル設定を選択してから、もう一度試してください。 詳細情報
CJMMAS-2036-403
コンテンツ {deniedRepositoryIds}で参照されている1つ以上のAEM リポジトリを使用する権限がありません。
メッセージ内の名前が付いたAEM リポジトリへのアクセス権を管理者に依頼します。 アクセスを許可できない場合は、それらのリポジトリに保存されているアセットまたはフラグメントをコンテンツから削除します。 詳細情報

決定ポリシーとチャネル設定フィールド decisions

これらのエラーは、メッセージが検証または公開され、決定ポリシーまたはチャネル設定フィールドが無効な場合に発生します。

決定のガードレールと制限も参照してください。

エラーコード
メッセージ
解決方法
CJMRT-030002-400
{channel} サーフェスのすべての必須フィールドの詳細を入力してください。
チャネル設定を開き、すべての必須フィールドに入力します。 詳細情報
CJMRT-030007-400
{fieldName}の長さは{currentLength}です。 {fieldName}に対してのみ{maxLength}文字まで入力してください。
メッセージに表示される最大長まで値を短くします。 詳細情報
CJMRT-030008-400
URL のない無効なクリックリンクです
リンクにURLを追加するか、リンクを削除します。 詳細情報
CJMRT-030014-422
メッセージに含めることができる決定の数は{maxLength}個までです。 決定の回数を減らして、もう一度試してください。
メッセージ内で指定された制限内になるまで、メッセージから決定ポリシーを削除します。 詳細情報
CJMRT-030015-422
参照された決定IDが存在しません:{invalidDecisionPolicyIds}。 この決定が存在するかどうかを確認するか、別の決定を使用してください。
存在する決定ポリシーを選択します。 詳細情報
CJMRT-030017-422
参照された決定ID {invalidDecisionPolicyIds}は、囲むキャンペーンに属していません
キャンペーンに属する決定ポリシーを選択します。 詳細情報
CJMRT-030018-422
このコンテンツには決定ポリシーが含まれているため、フラグメントとして保存できません。 フラグメントとして保存する場合は、決定ポリシーを削除します。
コンテンツから決定ポリシーを削除してから、フラグメントを保存します。 詳細情報

式テンプレート expression

これらのエラーは、式フラグメントまたはテンプレートを保存するときに発生します。

式フラグメントの使用も参照してください。

エラーコード
メッセージ
解決方法
CJMMAS-2037-422
この式テンプレートは形式が正しくありません。 有効なテンプレートを指定して、もう一度試してください。
式テンプレートの構文を修正します。 詳細情報
CJMMAS-2059-422
式のコンテンツが空です。 確認して、もう一度試してください。
式テンプレートにコンテンツを追加します。 詳細情報
CJMMAS-2038-422
式テンプレートのサイズが200 KBの制限を超えています。 テンプレートサイズを小さくして、もう一度試してください。
テンプレートサイズを200 KB未満に縮小します。 詳細情報
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