---
title: "Receive a 504 and 429 error Too Many Requests"
description: "If you receive a 504 or 429 error while working with lazy blocks in the page editor that means that your server is limiting too many AJAX requests."
url: "https://www.lazyblocks.com/docs/troubleshooting/receive-a-504-and-429-error-too-many-requests/"
lastUpdated: 2026-09-09
source: "troubleshooting/receive-a-504-and-429-error-too-many-requests.mdx"
---
# Receive a 504 and 429 error Too Many Requests

If you receive a 504 or 429 error while working with lazy blocks in the page editor that means that your server is limiting too many AJAX requests.

Block previews are loaded over AJAX, and that is usually the cause. Twenty lazy blocks on a page means twenty requests while the editor loads, and a server with a rate limit answers some of them with a 429 or drops them with a 504.

Pro renders those previews once while the edit screen loads and hands the markup to the editor, so the editor makes no request per block at all. [Performance](https://www.lazyblocks.com/docs/performance/) explains how that works and how to switch it off again if a preview goes stale.

## Documentation Index
> Fetch the complete documentation index at: https://www.lazyblocks.com/llms.txt
> Fetch every page in a single file at: https://www.lazyblocks.com/llms-full.txt
