This article covers what to check when the WPResidence demo import fails. For the import steps, see 1-Click Demo Import.
Activate the theme license
The demo import needs an active WPResidence license. Without it, the import fails or stops. To activate it, see Get your license code and register it.
Check HTTPS and the site URLs
Use HTTPS with a valid SSL certificate before you import. In Settings → General, both WordPress Address (URL) and Site Address (URL) should start with https://.
If the demo import fails
When the import fails, stops or leaves content missing, check the server limits below before you try again.
Recommended PHP limits
- max_execution_time: 600
- memory_limit: 512M
- post_max_size: 64M
- upload_max_filesize: 64M
If your values are lower, ask your hosting provider to raise them. The full list is in Server / Theme Requirements.
How to check your PHP limits
- Go to Tools → Site Health.
- Open the Info tab.
- Expand the Server section.
LiteSpeed Cache breaks the demo import
Some hosts (for example Hostinger) install the LiteSpeed Cache plugin automatically. While it is active, it can block wp-admin requests during the import.
Symptoms:
- 403 Forbidden errors
- missing demo content or images
- broken Elementor pages
- an import that does not finish
Before the import: go to LiteSpeed Cache → Settings, turn off every option in every tab, and save each tab.
After the import (if LiteSpeed was active): deactivate LiteSpeed Cache, purge all caches, open the site in an incognito window, and run the import again if content is missing.
Full steps: How to disable LiteSpeed Cache.
403 Forbidden error
The error looks like this:
https://wpresidence-demos.s3.amazonaws.com/demo/theme_content.xml Reason: 403 – Forbidden
Cause
A cache or security rule blocks the request, most often LiteSpeed Cache in wp-admin, or the license is not active.
Solution
500 or 503 error
The import stops with 500 – Internal Server Error or 503 – Service Unavailable.
Cause
The server runs out of resources: PHP limits below the recommended values, CPU or process limits on shared hosting, or cache and security rules that stop long wp-admin requests.
Solution
- Raise the PHP limits to the recommended values.
- Turn off cache and security plugins, and server-level cache if your host has it.
- Check the server error log in your hosting control panel.
- Run the import again. If it still fails, open a ticket and ask for a manual demo import.
Blank Elementor pages after import
The WPResidence demos are built with Elementor Containers. When Containers are off, the pages show blank.
Turn on Containers
- Go to Elementor → Settings → Features.
- Set Container to Active.
- Save the changes.
If you imported the demo before turning on Containers
- Reset the site with WP Reset. See the reset video.
- Activate the theme license again.
- Run the demo import again.
Need help
Open a ticket on care.wpestate.org. Include your site URL, temporary wp-admin access, and confirm that you checked the server limits and cache plugins.