Are unknown or extra fields in a bid request a problem?

Answer

Usually tolerated, occasionally fatal, always worth knowing about. The spec's extension convention is that custom data belongs inside ext objects; fields invented at other paths are undefined behavior. Lenient parsers skip them, strict ones reject the request, and either way you are shipping bytes that no partner reads. Unknown fields are also the fingerprint of drift: a typo (bidflor), a field at its pre-2.6 path, or a partner-specific field leaking into traffic for everyone. RTBlint flags every field not in the catalog for the version you target, with the exact path.

Go deeper

More questions on debugging, no-bids, and validation

All 93 questions are listed in the OpenRTB FAQ.