Hi,
I'm experiencing an issue where purchases are completing successfully but entitlements are not being automatically granted. All purchases show as "Unattached products" in the customer profile, even though the product is correctly attached to the entitlement in the dashboard. Purchase completes successfully, appears in both Play Console and RevenueCat customer history. However, the product appears under "Unattached products" in the customer profile. This happens for every user and every purchase.
What I've verified
- Product identifiers in RevenueCat match exactly with Google Play Console (subscription ID + base plan ID)
- Product is attached to the entitlement
- Service Account Credentials JSON is uploaded
- Store Status shows Published
- Purchases are coming through the correct store (Play Store)
- App User ID is set correctly in code and matches the dashboard
- Google Play Order ID is valid and matches Play Console
- Entitlement identifier used in code matches the one in the dashboard
Could someone help me or check the server-side logs? Thanks




