Hi there,
My app uses Firebase authentication (optional for users) as well as Revenuecat App Store subscriptions using a freemium model.
Recently, I've found that when the user logs in or logs out, the app "forgets" that the user has a subscription. Entitlements are removed until the user tries to subscribe again and the existing subscription is re-discovered.
Is this how FF/RevenueCat integration is supposed to work? I swear that a few days ago, this was not happening, but maybe I just didn't notice.
I think this is related to anonymous app user IDs.
https://www.revenuecat.com/docs/user-ids
Is there anything I could have changed in my flutterflow setup that would trigger Flutterflow to change what kind of ID is used with Revenuecat? i.e. change from always anonymous to a mix of app IDs and anonymous? or vice versa?