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
I have attempted to reproduce the issue and include an example project.
General information
Superwall version: 4.16.1
iOS version(s): **iOS 26.5.2 **
CocoaPods/Carthage version (if applicable): N/A (Swift Package Manager)
Xcode version: 26.1
Devices/Simulators affected: All
Reproducible in the demo project? No
Related issues: None found
Describe the bug
After upgrading from a previous Superwall SDK version to 4.16.1, we started experiencing two intermittent issues with paywall presentation in production.
The paywall sometimes takes approximately 5–6 seconds or longer to appear after triggering its presentation.
In some cases, the paywall is presented successfully but then dismisses/closes by itself without any user interaction.
Both behaviors are intermittent and do not occur on every attempt.
These issues were not observed before upgrading to Superwall 4.16.1 with the same paywall flow.
Steps to reproduce
Trigger a Superwall paywall presentation.
Observe the time it takes for the paywall to appear.
Repeat the flow multiple times.
In some attempts, the paywall takes approximately 5–6+ seconds to appear.
In other attempts, the paywall appears normally but then dismisses itself without any user interaction.
We have not yet identified a reliable reproduction pattern for either issue.
Expected behavior:
The paywall should be presented promptly after triggering the presentation and should remain visible until the user explicitly dismisses it or completes/cancels the relevant flow.
Actual behavior:
The paywall sometimes takes 5–6+ seconds to appear. In other cases, it appears but unexpectedly dismisses itself without any user interaction.
Other Information
The issues started after upgrading the Superwall iOS SDK to 4.16.1.
The same paywall configuration and presentation flow were used before and after the SDK upgrade.
The issue is occurring in production and appears to be intermittent.
I have attached screen recordings demonstrating both behaviors:
Delayed paywall presentation (5–6+ seconds)
Paywall dismissing unexpectedly without user interaction
I can provide additional logs, Superwall configuration details, or a sample project if needed.
New issue checklist
READMEand documentationGeneral information
Superwallversion: 4.16.1Describe the bug
After upgrading from a previous Superwall SDK version to 4.16.1, we started experiencing two intermittent issues with paywall presentation in production.
Both behaviors are intermittent and do not occur on every attempt.
These issues were not observed before upgrading to Superwall 4.16.1 with the same paywall flow.
Steps to reproduce
We have not yet identified a reliable reproduction pattern for either issue.
Expected behavior:
The paywall should be presented promptly after triggering the presentation and should remain visible until the user explicitly dismisses it or completes/cancels the relevant flow.
Actual behavior:
The paywall sometimes takes 5–6+ seconds to appear. In other cases, it appears but unexpectedly dismisses itself without any user interaction.
Other Information
The issues started after upgrading the Superwall iOS SDK to 4.16.1.
The same paywall configuration and presentation flow were used before and after the SDK upgrade.
The issue is occurring in production and appears to be intermittent.
I have attached screen recordings demonstrating both behaviors:
I can provide additional logs, Superwall configuration details, or a sample project if needed.
Video.mov