If the player does not appear, does not start, or the opt-in form never shows, the cause is usually another plugin rather than this one. These are the settings that cause it, in the order they are worth checking.
Start here: “delay JavaScript” settings
Most performance plugins offer an option to hold JavaScript back until the visitor interacts with the page. It is often called Delay JavaScript, Delay JS execution or something similar.
This stops the player working, because the player needs its scripts loaded before it can start.
Fix it by excluding WP Lead Player from that setting. In your performance plugin, find the delay or exclusion list and add:
wp-lead-player
That one change fixes this more often than everything else on this page put together.
Next: minify and combine
Options that combine or reorder JavaScript files can load them in the wrong order. The player expects its own scripts to be ready before the code on the page runs.
If excluding the delay setting did not help, exclude WP Lead Player from minify, combine and defer as well, then clear your cache and reload the page.
Page caching is usually not the problem
It is natural to blame caching, but the plugin is built for it. Anything that differs from visitor to visitor is worked out in the visitor’s own browser, so a cached page behaves correctly. If a performance plugin is involved, it is almost always the JavaScript settings above rather than the page cache.
Finding the real cause
If none of that helps, narrow it down:
- Switch temporarily to a default theme such as Twenty Twenty-Five. If the problem goes, it is your theme.
- If it remains, deactivate your other plugins, then reactivate them in batches until it comes back. The last one you switched on is the culprit.
- Check your site’s error log. The plugin writes its own problems there, prefixed with WP Lead Player: — searching for that is the quickest way to find a genuine fault.
When you contact support, telling us which theme and which performance plugin you use saves a round of questions.
Still stuck? Open a ticket on the support page on ABC and a real person will help.
Was this article helpful?
