openrtb.video.pod.mincpmpersec_without_pod_context
What it means
video.mincpmpersec, the per-second price floor used for dynamic CTV ad pods, is present without either poddur (total pod duration) or maxseq (maximum ads in the pod). Those fields are what make a slot a dynamic pod in the first place.
Why it matters
A per-second floor only prices something when the buyer knows how much pod time is for sale. Without pod context the floor is uninterpretable, and buyers fall back to imp.bidfloor or skip the impression.
How to fix it
If the slot is a dynamic pod, declare it: set poddur and maxseq alongside mincpmpersec. If it is a plain video slot, drop mincpmpersec and price it with imp.bidfloor.
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.