Skip to main content
Question

com.revenuecat.purchases.PurchasesException - Error performing request.

  • September 10, 2025
  • 2 replies
  • 41 views

Forum|alt.badge.img+4

I’ve uploaded a new version of my app with sdk version 9.5.0 and I’m seeing this error in production, did anyone encounter this?

here is the stack trace:
 

com.revenuecat.purchases.CoroutinesExtensionsCommonKt$awaitGetProducts$2$2.invoke (CoroutinesExtensionsCommon.kt:146) 

com.revenuecat.purchases.CoroutinesExtensionsCommonKt$awaitGetProducts$2$2.invoke (CoroutinesExtensionsCommon.kt:141) 

com.revenuecat.purchases.ListenerConversionsCommonKt$getStoreProductsCallback$1.onError (ListenerConversionsCommon.kt:36) 

com.revenuecat.purchases.PurchasesOrchestrator$getProducts$1.onError (PurchasesOrchestrator.kt:517) 

com.revenuecat.purchases.PurchasesOrchestrator$getProductsOfTypes$1$2$1.invoke (PurchasesOrchestrator.kt:1128) 

com.revenuecat.purchases.PurchasesOrchestrator$getProductsOfTypes$1$2$1.invoke (PurchasesOrchestrator.kt:1126) 

com.revenuecat.purchases.PurchasesOrchestrator.dispatch$lambda$63 (PurchasesOrchestrator.kt:1158) 

com.revenuecat.purchases.PurchasesOrchestrator.$r8$lambda$vfpu2r8Y3lij7M3FK6ax0PiOk9o 

com.revenuecat.purchases.PurchasesOrchestrator$$ExternalSyntheticLambda0.run (D8$$SyntheticClass) 

android.os.Handler.handleCallback (Handler.java:959) 

android.os.Handler.dispatchMessage (Handler.java:100) 

android.os.Looper.loopOnce (Looper.java:257) 

android.os.Looper.loop (Looper.java:342) 

android.app.ActivityThread.main (ActivityThread.java:9634) 

java.lang.reflect.Method.invoke (Method.java) 

com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:619) 

com.android.internal.os.ZygoteInit.main (ZygoteInit.java:929)

This post has been closed for comments

2 replies

alejandra-wetsch
RevenueCat Staff
Forum|alt.badge.img+6

Hey ​@shai-99255f

Thank you for reaching out and reporting this crash. I’ll share it internally with the engineering team. 

In the meantime, could you please share the following: 

  • If you can reproduce this in a local environment, could you please share full RevenueCat logs from when the SDK gets configured? 
  • Devices make and model where the crash happened
  • Was this an isolated event, or is it happening consistently?

Thanks!


alejandra-wetsch
RevenueCat Staff
Forum|alt.badge.img+6

Hey ​@shai-99255f

After checking in with the engineering team, they confirmed that the awaitGetProducts method is designed to throw in specific scenarios. This is expected behavior, and developers should be prepared to catch these errors to understand the underlying cause better.

To help troubleshoot, I recommend updating your code to include a catch for this method. Additionally, if you can provide details such as the underlyingErrorMessage associated with the crash, that information would be very helpful for us in further investigating the issue.

Best,