I have struggled for TOO long trying to figure out why my RevenueCat could not find my Android subscriptions. It seems that RevenueCat’s documentation has not kept up with the Google Play changes. I realize you are struggling to support the new changes in Google Play. But, you need to support other new users that are dealing with the new Google Play subscription setup and how to integrate with RevenueCat.
tldr; The secret seems to be: You must use the legacy method of defining subscriptions in Google Play Store.
- For each RevenueCat "Product" you must define ONE Google Play Subscription that has a SINGLE base plan.
- It is the Play Subscription "Product ID" that must match to the RevenueCat "Product" Identifier
The RevenueCat provides a link in the error messages (https://rev.cat/why-are-offerings-empty) that after a redirect end up to the closed topic WITHOUT ANY MENTION of this issue!
I hope this helps someone out there.