Skip to content

🐛 iOS video playback doesnt auto-play when video download is complete #6005

@erenkulaksiz

Description

@erenkulaksiz

Describe the bug

When a video is put in background of a Paywalls V2 paywall and when paywall is viewed in the first time, purchases-ios doesnt start playing the video when its ready. Instead, when you close and reopen the same paywall, it starts playing. This seems to be only affecting on first opening of the paywall, doesnt reproducable when video is cached.

Platform

iOS

SDK version

5.53.0 (latest)

SDK integration method

CocoaPods

StoreKit version

StoreKit 2 (default on versions >=5.0.0)

OS version

iOS 26.1

Xcode version

16.4

Device and/or simulator

Device

Environment

Production

How widespread is the issue

100%

Debug logs

No logs needed.

Steps to reproduce

  1. Create a paywall that has background video
  2. Navigate to Revenuecat's official app or your own app for preview
  3. View the paywall
  4. Video is not playing, only the thumbnail is visible
  5. Close the paywall, open it again
  6. Video starts playing as intented on second opening

Other information

Additional context

I have discovered this issue while using react-native-purchases and react-native-purchases-ui sdk's, both of them in latest `9.6.13` version. Issue also seems to be affecting RevenueCat's iOS app.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions