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>&1

This 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