---
title: Why has Prerender.io stopped rendering or recaching my pages?
description: Prerender stops rendering when your trial ends, recaching is disabled, or your account is canceled. Learn what's causing it and how to fix it.
---

[Skip to content](https://docs.prerender.io/docs/why-has-prerender-stopped-rendering-or-recaching-my-pages#main-content)

![prerender-logo](https://docs.prerender.io/hs-fs/hubfs/logo.png?width=100&height=75&name=logo.png)

Open main navigation

Close main navigation

- [Contact us](mailto:support@prerender.io)

[Contact us](mailto:support@prerender.io)

 How can we help you?

- There are no suggestions because the search field is empty.

1. [Knowledge Base - Prerender.io](https://docs.prerender.io/docs?hsLang=en)
2. [Troubleshooting](https://docs.prerender.io/docs/troubleshooting?hsLang=en)

November 2, 2026

# Why has Prerender.io stopped rendering or recaching my pages?

## When Prerender.io stops rendering, AI crawlers and search engines may see outdated or missing content — here's how to find the cause and fix it.

**TL;DR**

Prerender.io rendering can pause for three reasons: your Starter trial ended without a payment method added, you manually paused automatic recaching in your dashboard, or your account was canceled. When your account is canceled or your trial lapses, AI crawlers and search engines requesting uncached pages receive errors instead of rendered HTML. Pausing automatic recaching is different: no error is returned, your cached pages keep being served within the limits described in Cause 2, and uncached pages are still rendered. The fix depends on the cause: add a payment method, re-enable recaching in Advanced Settings, or contact support to reactivate your account.

---

### **What happens when rendering is paused**

When rendering is paused, Prerender.io stops adding new pages to the cache and stops refreshing existing cached pages. Any AI crawler or search engine requesting an uncached page receives an error response instead of rendered HTML. This applies to the trial and cancellation pauses below. Pausing automatic recaching (Cause 2) is narrower: it changes how cached pages are refreshed but still renders uncached pages and returns no error to bots.

⚠️ If rendering has been paused for an extended period, AI crawlers and search engines requesting uncached pages will receive errors or outdated content. This may affect your visibility in AI-generated answers and search results.

---

### **Cause 1: Your Starter trial has ended**

If you're on the Starter trial and don't add a payment method before the trial ends, your plan is automatically canceled and rendering stops immediately.

**To fix it:**

1. Log in to your [Prerender.io dashboard](https://dashboard.prerender.io/).
2. Go to **Billing \> Billing Info** and open the **Payment Method** tab.
3. Add your payment details to reactivate the plan.

ℹ️ Not sure the Starter plan is right for your site? Contact `support@prerender.io` or go to **Support \> Contact Support** in your dashboard for help choosing the right plan.

ℹ️ If you're on a **paid plan** (not a Starter trial), reaching your included render limit does not pause rendering. Rendering continues and additional pages are charged as [extra renders](https://docs.prerender.io/docs/what-should-i-do-if-i-reach-the-render-limit-on-my-current-plan?hsLang=en) on your next invoice.

When bot requests are blocked due to a lapsed trial, `service.prerender.io` returns HTTP `429` with the response header `X-Prerender-Reject-Reason: free-limit-reached`. If you're seeing this response, check your plan status in the dashboard first.

---

### Cause 2: automatic recaching is paused

You or someone on your team may have paused automatic recaching. This does not return errors to AI crawlers and search engines, and it does not stop Prerender.io from rendering a page that has no cached version yet. A cache miss on an uncached page still triggers a render. What changes is how your already-cached pages are refreshed, and that depends on where recaching was paused.

#### If automatic recaching is paused for your whole account

This is the Recaching toggle in Advanced Settings.

- Prerender.io keeps serving a cached page until it is older than your cache expiration plus 24 hours. For example, with a 3-day cache expiration, the cached version is served until the page is 4 days old.
- Once a page is older than that, the next AI crawler or search engine request triggers a fresh render, and the cached version is overwritten with the new one. Your pages are not frozen, they refresh on demand after the grace period rather than on a schedule.
- Recaching through the API is also paused. The recache API still accepts your URLs and adds them to the queue, but they are not rendered or recached while the account toggle is off.

#### If automatic recaching is paused for a single domain

This is the per-domain automatic recache setting in your dashboard.

- Prerender.io serves the cached version in every case, regardless of how old it is compared to your cache expiration. Those pages are not refreshed automatically.
- Recaching through the API still works for that domain, so you can refresh specific pages on demand.

To resume automatic recaching:

1. In your Prerender.io dashboard, go to Advanced Settings and check the Recaching toggle. If it is off, switch it back on.
2. If only some domains are affected, open your domain settings and check the automatic recache setting on each domain.

ℹ️ Only pause recaching intentionally, for example during major site maintenance or a large content migration. Re-enable it as soon as the maintenance window is over.

ℹ️ Pausing recaching is not the same as the trial or cancellation pauses in Cause 1 and Cause 3. Those return errors to bots. Pausing recaching returns no error: cached pages keep being served (for an account-level pause, until they are older than your cache expiration plus 24 hours; for a single-domain pause, regardless of age), and uncached pages are still rendered.

---

### **Cause 3: Your account is canceled**

If your Prerender.io account has been canceled, all rendering and recaching stop immediately. Requests to `service.prerender.io` return:

- HTTP `503 Service Unavailable`
- Header: `X-Prerender-Reject-Reason: invalid-x-prerender-token-provided`

**To fix it:**

Contact `support@prerender.io` to check whether your account is eligible for reactivation.

⚠️ If you don't plan to reactivate, remove the Prerender.io integration from your site within 30 days of cancellation. Leaving the integration in place after cancellation means AI crawlers and search engines will receive errors for every request — which may cause pages to drop from search and AI indexes. See [canceled or suspended account](https://docs.prerender.io/docs/canceled-account?hsLang=en) for more detail.

---

### **Verify rendering has resumed**

After applying a fix, confirm that Prerender.io is actively rendering and caching pages again.

Run a quick test using `curl` with a bot `User-Agent`:

```
curl -v -A googlebot https://yoursite.com/your-page
```

Look for Prerender.io response headers in the output. If they're present, rendering is active.

✅ Rendering has resumed when new cached pages appear in your Prerender.io dashboard within a few minutes of crawler requests, and your dashboard no longer shows a plan or billing issue.

If you're still seeing `429` or `503` responses after applying a fix, see [how to avoid 429 error codes with Prerender.io](https://docs.prerender.io/docs/429-status-code?hsLang=en) for further troubleshooting steps.

---

💬 **Still need help?**  
If you're not sure what's causing your rendering to pause, or you need help reactivating your account, our support team can help.  
→ Contact us at `support@prerender.io`

---

### **Related articles**

- [What to do if some pages are not getting cached](https://docs.prerender.io/docs/some-pages-are-not-getting-cached?hsLang=en)
- [How to avoid 429 error codes with Prerender.io](https://docs.prerender.io/docs/429-status-code?hsLang=en)
- [What should I do if I reach my render limit?](https://docs.prerender.io/docs/what-should-i-do-if-i-reach-the-render-limit-on-my-current-plan?hsLang=en)
- [Canceled or suspended account](https://docs.prerender.io/docs/canceled-account?hsLang=en)

- [How Prerender.io works](https://docs.prerender.io/docs/how-prerender-io-works?hsLang=en)
- [Getting started](https://docs.prerender.io/docs/getting-started?hsLang=en)
- [Integrations](https://docs.prerender.io/docs/integrations?hsLang=en#main-content)

    - [Prerender.io officially maintained integration](https://docs.prerender.io/docs/integrations?hsLang=en#prerender-io-officially-maintained-integration)
    - [Available integrations](https://docs.prerender.io/docs/integrations?hsLang=en#available-integrations)
    - [FAQ](https://docs.prerender.io/docs/integrations?hsLang=en#faq)
- [Get Found on AI & Search](https://docs.prerender.io/docs/get-found-on-ai-search?hsLang=en#main-content)

    - [Google Search Performance](https://docs.prerender.io/docs/get-found-on-ai-search?hsLang=en#google-search-performance)
- [Troubleshooting](https://docs.prerender.io/docs/troubleshooting?hsLang=en)
- [Billing & Account](https://docs.prerender.io/docs/billing-account?hsLang=en#main-content)

    - [Plans & Subscriptions](https://docs.prerender.io/docs/billing-account?hsLang=en#plans-subscriptions)
    - [Renders, Usage & Limits](https://docs.prerender.io/docs/billing-account?hsLang=en#renders-usage-limits)
    - [Payments & Invoices](https://docs.prerender.io/docs/billing-account?hsLang=en#payments-invoices)
    - [Account Access & Security](https://docs.prerender.io/docs/billing-account?hsLang=en#account-access-security)
- [Features](https://docs.prerender.io/docs/features?hsLang=en)
- [Security](https://docs.prerender.io/docs/security?hsLang=en)

[![Chill listening crop-3](https://docs.prerender.io/hs-fs/hubfs/logo-1.png?width=24&height=24&name=logo-1.png "Chill listening crop-3")](http://prerender.io)

304 S. Jones Blvd #1205, Las Vegas, NV 89107

<https://www.twitter.com/> [mailto:support@prerender.io](mailto:support@prerender.io) <https://www.linkedin.com/company/prerender/> <https://github.com/prerender>

Copyright © 2025, Prerender.io