vidyard_media_view_alter() rebuilds Vidyard deltas into img.vidyard-player-embed when vidyard_responsive is on.

If the field also has non-Vidyard items (YouTube/Vimeo) and core left a field-level #lazy_builder, we skip the whole field so those siblings do not disappear. Vidyard items then stay in the sandboxed oEmbed iframe and v4 never hydrates.

Reproduce: Remote Video, Vidyard on the allow-list, v4 checkbox on, one Vidyard URL and one YouTube URL on the same field, 10.4+/11 oEmbed lazy builder.

Likely fix: resolve or expand the lazy builder for mixed fields, then replace only Vidyard deltas and leave other providers as core output.

Comments

arrow created an issue.