Superwall

Why does the "SDK releases behind" warning still appear after updating?

The Superwall dashboard displays an alert when it detects that your app is running an outdated SDK version. This alert appears in the SDK Alerts & News section of the Overview page and typically reads something like "You're X SDK releases behind."

Why the warning persists after updating

The SDK version warning is based on the SDK versions reported by all active users of your app, not just the version you are currently developing with. When you release a new app update with the latest Superwall SDK, users who have not yet updated their app will continue reporting the older SDK version to Superwall.

Because the warning is calculated from this aggregate data, it will remain visible as long as a meaningful portion of your user base is still running an older version of your app.

When will it go away?

The warning resolves on its own as your users update to the latest version of your app. Once a sufficient percentage of your active users are running the newer SDK version, the alert will disappear from your dashboard automatically.

The speed at which this happens depends on your app's update adoption rate, which is influenced by factors such as:

  • Whether automatic app updates are enabled on users' devices
  • How quickly your user base tends to adopt new versions
  • The size of your active user base

What you should do

If you have already updated to the latest Superwall SDK in your app and published the update to the relevant app store, no further action is required. The warning is informational and does not affect SDK functionality or paywall behavior for users on any version.

This behavior applies to all Superwall SDKs, including iOS, Android, Flutter, Expo, and React Native. The dashboard aggregates version data across all active users regardless of platform.

How is this guide?

Edit on GitHub