Skip to main content
Question

Internal Server Error With Price Point Experiment

  • March 11, 2026
  • 1 reply
  • 33 views

Forum|alt.badge.img+3

I have been using revenue cat for over 6 months now and I just started my first price point experiment yesterday. I went to open the paywall today and my app froze. It also froze in my development build and I was able to find the following log.

 DEBUG  [RevenueCat] ℹ️ API request failed: GET '/v1/subscribers/user_1234/health_report' (500): There was an unknown backend error. Internal server error.
Request-ID: <DEPRECATED>; Amzn-Trace-ID: <DEPRECATED>
ERROR [RevenueCat] 😿‼️ There was an unknown backend error. Internal server error.

Code: construct.js
2 | var setPrototypeOf = require("./setPrototypeOf.js");
3 | function _construct(t, e, r) {
> 4 | if (isNativeReflectConstruct()) return Reflect.construct.apply(null, arguments);
| ^
5 | var o = [null];
6 | o.push.apply(o, e);
7 | var p = new (t.bind.apply(t, o))();

I quickly stopped the price point experiment and after a min or two, the error disappeared and my paywall started working again in production.

 

I am still very new to revenue cat and I would greatly appreciate any feedback. Thanks!

1 reply

erik-macinnis
RevenueCat Staff
Forum|alt.badge.img+1
  • RevenueCat Staff
  • March 19, 2026

Hi there,

Sorry to hear you ran into issues with the experiment.

And thanks for sharing the logs and context. The /v1/subscribers/{app_user_id}/health_report endpoint is a diagnostics endpoint used by the SDK.

Since the error appeared right after starting the experiment and resolved after stopping it, this points to something in the experiment or offering flow rather than your integration.

However, we’re not seeing a broader outage, so this looks like a potential edge case. I’ve flagged it with our engineering team to take a closer look and will share updates as I have them.

Thanks again for reporting this.

Cheers,
Erik - Developer Support Engineer