Skip to main content

Preloading Not Starting or Getting Stuck

Updated over a week ago

If preloading in FlyingPress isn’t starting or gets stuck, it’s usually due to connectivity or server restrictions. Here are the most common causes and how to fix them:

1. Site Is Local or Not Publicly Accessible

FlyingPress performs preloading from our cloud servers, so your site must be accessible from the internet.

Common scenarios:

  • The site is hosted on localhost or a private/staging server.

  • The domain is behind a VPN, firewall, or private network.

Solution:

  • Make sure the site is publicly accessible from the internet.

  • Preloading will not work in local or restricted environments.

2. Site Blocks Requests from FlyingPress Servers

Our preload servers are located in USA, Germany, and Singapore. If your site blocks traffic from these regions, preloading will fail.

Solution:

  • Remove any country-based restrictions or firewalls blocking these regions.

  • Disable CAPTCHA or security plugins that challenge or block automated requests.

3. admin-ajax.php Is Blocked or Rate-Limited

FlyingPress uses WordPress’s admin-ajax.php to trigger and manage preloading.

Solution:

  • Whitelist your own server’s IP in any firewall or rate-limiting system.

  • Contact your host if requests to admin-ajax.php are blocked or throttled.

  • Check that no security plugin is interfering.

4. Cloudflare “Under Attack Mode” Is Enabled

Cloudflare’s Under Attack Mode presents a JavaScript challenge that blocks our preload bot.

Solution:

  • Disable Under Attack Mode to allow preloading.

5. HTTP Authentication Is Enabled

If your site requires HTTP Basic Authentication, our servers won’t be able to access it.

Solution:

  • Disable HTTP authentication.

6. Server Does Not Meet System Requirements

FlyingPress needs a compatible environment to preload properly.

Requirements:

  • Latest stable versions of WordPress, PHP, and MySQL/MariaDB

  • Standard file permissions

  • Standard WordPress folder structure

Solution:
Check that your server meets all FlyingPress system requirements.

Did this answer your question?