You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When playing back-to-back skippable VAST ads on Android TV, the second ad shows the skip button immediately instead of after the expected delay (e.g., 5 seconds).
Expected:
Both ads should show the skip button only after 5 seconds.
Actual:
First ad → correct (skip after 5s)
Second ad → skip button appears immediately
Notes:
Works correctly on Android Mobile
Reproduced on physical Android TV device
Not reproducible on emulator
Also reproducible in Media3 demo app
Expected:
Both ads should show the skip button only after 5 seconds.
Actual result
When playing back-to-back skippable VAST ads on Android TV, the second ad shows the skip button immediately instead of after the expected delay (e.g., 5 seconds).
Version
Media3 main branch
More version details
Issue:
When playing back-to-back skippable VAST ads on Android TV, the second ad shows the skip button immediately instead of after the expected delay (e.g., 5 seconds).
Expected:
Both ads should show the skip button only after 5 seconds.
Actual:
First ad → correct (skip after 5s)
Second ad → skip button appears immediately
Notes:
Works correctly on Android Mobile
Reproduced on physical Android TV device
Not reproducible on emulator
Also reproducible in Media3 demo app
VAST Tag:
https://pubads.g.doubleclick.net/gampad/ads?iu=/21775744923/external/vmap_skip_ad_samples&sz=640x480&cust_params=sample_ar%3Dmidskiponly&ciu_szs=300x250&gdfp_req=1&ad_rule=1&output=vmap&unviewed_position_start=1&env=vp&cmsid=496&vid=short_onecue&correlator={(10000..99999).random()}Devices that reproduce the issue
Android TV
Devices that do not reproduce the issue
No response
Reproducible in the demo app?
Yes
Reproduction steps
When I pass the URL (shown in the image) into Media3 code, it doesn’t run on the actual TV.
Vast url:
https://pubads.g.doubleclick.net/gampad/ads?iu=/21775744923/external/vmap_skip_ad_samples&sz=640x480&cust_params=sample_ar%3Dmidskiponly&ciu_szs=300x250&gdfp_req=1&ad_rule=1&output=vmap&unviewed_position_start=1&env=vp&cmsid=496&vid=short_onecue&correlator={(10000..99999).random()}Code image :
Expected result
Expected:
Both ads should show the skip button only after 5 seconds.
Actual result
When playing back-to-back skippable VAST ads on Android TV, the second ad shows the skip button immediately instead of after the expected delay (e.g., 5 seconds).
Media
Code Image: :
Android TV:
573421626-9ca028a3-9d12-412e-8e43-3f14e0327f96.mp4
Android Mobile:
573421535-2d18ba0c-ea6e-4841-a6c0-a00e1992fb58.mp4
Bug Report
adb bugreportto android-media-github@google.com after filing this issue.