Skip to main content
Solved

Paywall validation error

  • March 4, 2026
  • 2 replies
  • 35 views

Forum|alt.badge.img+1

I experienced the “paywall validation error” as some others have mentioned. I checked the network tab in the browser console and still can’t figure it out. It’s related to missing required fields, but can’t make sense of which one from the long field names here:

 

{
    "code": 7862,
    "errors": [
        {
            "field": "config.base.sticky_footer.stack.components.0.stack.components.0.package.stack.components.0.stack.components.0.stack.components.1.text.color.dark.hex.value",
            "message": "Field required",
            "type": "missing"
        },
        {
            "field": "config.base.sticky_footer.stack.components.0.stack.components.0.package.stack.components.0.stack.components.0.stack.components.2.text.color.dark.hex.value",
            "message": "Field required",
            "type": "missing"
        },
        {
            "field": "config.base.sticky_footer.stack.components.0.stack.components.1.package.stack.background.color.value.light.hex.value",
            "message": "Field required",
            "type": "missing"
        }
    ],
    "message": "Paywall validation failed"
}

Best answer by michael-bd00e1

Figured it out with some help from Claude. It was missing dark mode text color hex values for text elements inside your first package option. Please add more descriptive error messages to save developers the hassle!

2 replies

Forum|alt.badge.img+1

Figured it out with some help from Claude. It was missing dark mode text color hex values for text elements inside your first package option. Please add more descriptive error messages to save developers the hassle!


Forum|alt.badge.img+8
  • RevenueCat Staff
  • March 10, 2026

Thanks for reporting this, we’ll work on making such errors more clear! Can you let me know if you made any changes when this happened, like if you accidentally removed the color from the text? Using the same paywall template that you did I added a dark mode and tried to reproduce what you have experienced but haven’t been able to. Did you use a color preset or theme?