Ultimate

X_PROBLEM_META_INVALID

Means

a problem document cannot carry that meta declaration

Typical cause

registerProblemMeta() given a framework-owned code (its meta is operator-only — the body excerpt bodyInvalid keeps there, the limiter's key), a key that is not one (issues already rides at the document's top level; __proto__), an empty list, or a second, different list for one code

Fix

registerProblemMeta({ X_YOUR_CODE: ['sessionId'] }) with the keys your own error puts in meta, beside its registerErrorStatus() call — both are needed, because a code with no status is an unclassified 5xx whose meta is blanked with its cause

Listed under HTTP

This page as markdown