Skip to main content
Question

🚨Paywall throws Error 23 in Production

  • December 22, 2025
  • 2 replies
  • 20 views

Forum|alt.badge.img

After renewal of my Apple Developer Membership my paywall stopped showing the products. 

There was an issue with the membership which led to my app being delisted from App Store for a couple of days. After contacting the support and fixing the issue, the paywall stopped working in production.

In the logs I see:

ERROR: 🍎‼️ Error fetching offerings - The operation couldn’t be completed. (RevenueCat.OfferingsManager.Error error 1.)
There's a problem with your configuration. None of the products registered in the RevenueCat dashboard could be fetched from App Store Connect (or the StoreKit Configuration file if one is being used).
More information: https://rev.cat/why-are-offerings-empty

ERROR: 😿‼️ There is an issue with your configuration. Check the underlying error for more details. There's a problem with your configuration. None of the products registered in the RevenueCat dashboard could be fetched from App Store Connect (or the StoreKit Configuration file if one is being used).
More information: https://rev.cat/why-are-offerings-empty

The products are active in App Store Connect and everything looks fine in the offering or product settings. 

It is not clear what I have to do as I have active subscriptions and I cannot just delete them in App Store Connect to create new ones. 

 

2 replies

Forum|alt.badge.img

It turned out that I had to sign a new Paid Apps agreement in Appstore connect.


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

Hey ​@aleksandra-f7084d

Thank you for reaching out. I’m happy to hear that you were able to find the issue!

Adding additional information here in case someone else is experiencing this issue. Both Paid Apps Agreements and Apple Developer Agreements must be signed for StoreKit to fetch products successfully.

Another thing to consider is that it may take StoreKit up to 24 hours to fetch products correctly after Apple Developer Agreements are signed. So sometimes, even if all agreements are accepted, you may still have to wait a bit longer for everything to work as expected.

Have a great day!