Skip to content

repro: iOS playback stall after IMA CSAI preroll with ads.theoads enabled#855

Draft
QuintonWehby wants to merge 1 commit into
THEOplayer:developfrom
QuintonWehby:repro-ios-csai-theoads-preroll-stall
Draft

repro: iOS playback stall after IMA CSAI preroll with ads.theoads enabled#855
QuintonWehby wants to merge 1 commit into
THEOplayer:developfrom
QuintonWehby:repro-ios-csai-theoads-preroll-stall

Conversation

@QuintonWehby

@QuintonWehby QuintonWehby commented Jun 22, 2026

Copy link
Copy Markdown

Summary

Adds a source to reproduce a bug where playback stalls at ~1s after a Google IMA CSAI preroll ends when ads: { theoads: true } is set in PlayerConfiguration. Physical iOS device only. No error event fires and the player does not recover.

Repro

  1. Select "REPRO: theoads:true + IMA CSAI preroll (iOS stall)" from the source picker
  2. IMA preroll plays to completion
  3. Playback stalls at ~1s — player frozen, no error

Adds a source that reproduces a bug where playback stalls at ~1s after a
Google IMA CSAI preroll finishes on physical iOS when ads.theoads is true
in PlayerConfiguration. No error event fires and the player does not recover.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@tvanlaerhoven tvanlaerhoven added the help wanted Extra attention is needed label Jun 25, 2026
@tvanlaerhoven

Copy link
Copy Markdown
Member

@QuintonWehby thanks for providing this reproduction source. I've attached it to an internal ticket.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

help wanted Extra attention is needed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants