Path names a different kind of entity than the intent expects
The intent and the path disagree: segment activation pointed at a bid, or bid shading pointed at an impression.
What it means
The path resolves to an entity the declared intent does not act on. ACTIVATE_SEGMENTS belongs on /user/data/segment, deal and metric intents on an impression, floor and margin intents on a deal, and BID_SHADE on a bid.
Why it matters
The orchestrator has two contradictory statements about what is being changed and no rule for which to believe. In practice it is a copied mutation whose path was updated and whose intent was not, or the reverse.
How to fix it
Make the two agree. The finding names the example path shape for the intent it saw.
Example that trips it
{ "intent": "BID_SHADE", "op": "OPERATION_REPLACE", "path": "/imp/imp-1", "adjust_bid": { "price": 3.15 } }Check your payload
Paste a bid request or response into the tester to see whether this code fires against it, or gate on the id in CI with the CLI: the id is stable, wording is not.
Back to the full diagnostic code reference.