Skip to main content

Hi RevenueCat team,

Some of our Android users are getting the following error when calling Purchases.getOfferings():

PlatformException: PlatformException(10, Error performing request., {code: 10, message: Error performing request., readableErrorCode: NetworkError, readable_error_code: NetworkError, underlyingErrorMessage: Failed to connect to api.revenuecat.com/3.82.170.40:443}, null) #0 StandardMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:648) #1 MethodChannel._invokeMethod (package:flutter/src/services/platform_channel.dart:334) File "<asynchronous suspension>" #3 Purchases.getOfferings (package:purchases_flutter/purchases_flutter.dart:264)

This is happening only on Android, and it's clearly a connectivity issue between the device and the RevenueCat API server.

The devices are connected to the internet and other network operations succeed, so we need to know why this specific request to api.revenuecat.com is failing.

Please investigate and resolve this. We need this fixed as it’s affecting real users in production.

Thanks.

I’ll share the same answer as in the previous 4 posts

Β 

Hi oomkoding,

Thanks for reaching out and for sharing this and the other detailed posts in the community.

We also noticed that you've opened a support ticket referencing this issue β€” thank you for that.

In the meantime, you may find this article helpful, as it outlines the most common reasons why offerings might be empty:
πŸ‘‰Β https://community.revenuecat.com/sdks-51/why-are-offerings-or-products-empty-124Β 

To properly investigate and provide the best assistance possible, our support team has requested some additional information in the ticket. If you could follow up there with those details, we'll be able to proceed more efficiently.

We appreciate your time and patience, and thank you again for reporting these issues.

Best regards,