Critical RevenueCat Error: "Unexpected null value" (Blocking Production Update)

Troubleshooting

Hello FlutterFlow Community,

I am experiencing a critical issue with the RevenueCat integration that is currently blocking a major update of my app.

The Problem: My app crashes immediately with an "Unexpected null value" error on my Paywall page when using Test mode (FF test mode, Testflight, Playstore test). This happens the moment any widget (like a simple Text widget) is connected to a RevenueCat variable (Current Offering -> X Package -> Price String).

What have you tried so far?

Key Observations:

  • Production is fine: The current version of the app live on the stores works perfectly with the exact same RevenueCat configuration since months ago.

  • Isolated cause: If I disconnect the widgets from RevenueCat and use hardcoded text, the page loads fine. As soon as I re-link any RevenueCat property, it crashes.

  • Already tried: I have already tried disabling/re-enabling the RevenueCat toggle in the settings and re-entering my API keys.

  • No changes were made to the paywall structure since September, I only changed my default Current Offering, and it has worked fine until now.

Context: This is extremely frustrating as I have a production-ready update that I cannot deploy because I am unable to test or validate the paywall flow in the current FlutterFlow environment or even in a real device (testflight, playstore test).

Does anyone meet the same issue than I or someone can help me with that?

Did you check FlutterFlow's Documentation for this topic?
Yes
2
14 replies