vastlint
VAST-4.1-vpaid-in-interactive-context

VAST-4.1-vpaid-in-interactive-context

VPAID MediaFile alongside InteractiveCreativeFile — VPAID unsupported in CTV

WarningCTVIAB VAST 4.1 §2.4.1VAST 4.1, 4.2, and 4.3

Short answer

Having a VPAID <MediaFile> in the same creative as an <InteractiveCreativeFile> is contradictory. CTV environments do not support VPAID; only the <InteractiveCreativeFile> will be used there.

Why this matters in production

This rule is a strong risk signal. Tags with this issue often still parse, but they become brittle across SDKs, SSAI resolvers, and CTV environments. CTV-specific rules matter because connected-TV players are less forgiving than desktop tooling. Wrapper depth, media formats, and measurement integrations tend to fail there first. Affected scope: VAST 4.1, 4.2, and 4.3.

How to fix

Remove the VPAID <MediaFile> — CTV environments do not support VPAID. Rely on the <InteractiveCreativeFile> for interactivity.

Check your VAST tag for VAST-4.1-vpaid-in-interactive-context and other issues instantly.Validate a tag →