Troubleshooting
Common issues and how to fix them.
Installation & Activation
Plugin won't activate
Check that your server meets the minimum requirements: PHP 7.4+ and WordPress 6.0+.
You can check your PHP version at WordPress Admin → Tools → Site Health → Info → Server.
API Key & Authentication
API key is not working
Make sure you copied the full key including the sr_live_ prefix. It is easy to accidentally cut off the beginning.
Also check that the domain in your Dashboard matches your site exactly — including or excluding www matters.
Embed shows an authentication error
Your API key is domain-restricted. The embed will only work on domains you registered in your Dashboard. Add the additional domain there.
Importing Games
Games are not importing
Go to SlotsReach → Import and look for error messages below the Import button.
The most common cause is a server firewall blocking outbound HTTP requests. Ask your host to whitelist outbound connections to api.slotsreach.com.
Import started but seems stuck
Large imports can take 2-3 minutes. Do not close the browser tab while importing. If it appears stuck for more than 5 minutes, try refreshing the page and checking if games were partially imported before retrying.
Displaying Games
Games are not showing on the page
Two things to check: first, make sure games were actually imported (go to SlotsReach → Import — it shows the total count). Second, confirm the [slotsreach] shortcode is on a published page (not a draft).
Demo player is not loading
Some demo games require HTTPS. If your site is on HTTP, the iframe will be blocked by the browser as mixed content. Installing an SSL certificate resolves this.
Also check your browser console (F12 → Console) for specific error messages that can help pinpoint the issue.
Auto-Sync
Auto-sync is not running
WordPress Cron (WP-Cron) only fires when someone visits your site. On low-traffic sites, days can pass without a sync.
The fix is to set up a real server cron job. Add this to your crontab:
0 4 * * * curl -s https://yoursite.com/wp-cron.php >/dev/null 2>&1This runs daily at 4am. Replace the URL with your site's address.
Reset & Reinstall
How to completely reset the plugin
Deactivate the plugin in Plugins → Installed Plugins, then click Delete. This removes the plugin files and all imported game data from your database.
To reinstall from scratch: download the latest ZIP from your Dashboard and follow the installation steps again.
Still Need Help?
Send us the error message you are seeing and your WordPress version. We usually reply within one business day.
Email contact@slotsreach.com