RTBlintAlpha
Percentage margin is above 100
A PERCENT margin above 100 would take the whole bid and more.
What it means
adjust_deal.margin carries calculation_type PERCENT with a value above 100.
Why it matters
It is almost always a unit confusion: a CPM amount sent while the calculation type says percentage, or a fraction scaled twice. It stays a warning because the specification sets no ceiling, so the validator reports the implausibility rather than inventing a limit.
How to fix it
Check the calculation type against the value. A CPM adjustment belongs with CPM, not with PERCENT.
Example that trips it
{ "intent": "ADJUST_DEAL_MARGIN", "op": "OPERATION_REPLACE", "path": "/imp/imp-1/pmp/deals/deal-premium", "adjust_deal": { "margin": { "value": 140.0, "calculation_type": "PERCENT" } } }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.