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.