If you experience issues, errors, or strange behavior of your ads after updating Advanced Ads, please check the following steps.

All ads disappeared

In most cases, users reach out to us because ads disappeared after the update.

Advanced Ads Pro users

When using Advanced Ads Pro with the Cache-busting feature enabled, an outdated version of the script files or broken JavaScript is the most common cause of issues.

Outdated script files

Make sure to update any script caching after updating Advanced Ads Pro. Among the most common ones are:

  • your browser cache
  • local script optimization and caching plugins like WP Rocket, Litespeed Cache, WP Fastest Cache or Autoptimize
  • caching and script optimization from your host
  • Cloudflare cache
  • Sucuri cache (even if you only use their firewall)
  • Content Delivery Networks (CDNs)

If you enabled the Ad blocker fix in Advanced Ads, use the Rebuild asset folder option under Advanced Ads > Settings > General > Ad blocker file folder. It should update automatically with official updates, but might not run if you tested a beta version or reverted to a previous one.

JavaScript issues

Any JavaScript issue, either introduced by the update or another plugin or the theme, could affect ad delivery. See Using your Browser to Diagnose JavaScript errors to find them.

If the issue is related to scripts in another plugin or theme, please test for plugin or theme conflicts.

Please reach out to us if you were able to identify the issue.

Ads didn’t show up before

In most cases where users realize that their ads vanished, the update was just a reason for them to look, but not the actual cause.

Please check Ads not showing up for the most common, general problems.

Other common issues

Update all plugins and WordPress

Some features or changes affect multiple plugins. In such cases, we are releasing all related updates within one day or two. Make sure to keep all plugins up to date.

Please also keep all other plugins on your site and WordPress itself updated.

Check the changelogs

You can see the changes that come with an update before updating the plugin in WP Admin. The changelog contains a list of significant changes and fixes you can check before actually updating.

If you already updated, find the changelog in the readme.txt file in the plugin folder under wp-content/plugins/.

Fatal error: Uncaught Error: Class XYZ not found

You might see this error when the plugin update was interrupted, or the upload did not override all files.

  1. Delete the plugin, either through the Plugins menu or using FTP – no data is lost unless you enabled Advanced Ads > Settings > General > Delete data on uninstall.
  2. Reinstall the plugin again from the zip file

White screen or visible error message

Either the backend of your site, or the frontend is white or shows an error message.

Cause

We introduced a critical bug or there is a conflict with another plugin or the theme.

Solution

If an error message relates to a path in another plugin or theme, please confirm it by testing plugin or theme conflicts. If you can verify that the error disappears, then reach out to their developers.

If there is a visible error message or WordPress sent you an email with the error related to Advanced Ads, please forward it to our support.

If there is no visible error, enable WP_DEBUG_LOG to catch one.

In the meantime, disable the plugin or revert to a previous version (see below).

Plugin disabled itself

Check if the updated plugin is still enabled if all its features vanished after the update. Navigate to Plugins and check if the updated plugin is still enabled.

Cause

If you installed a WordPress plugin in a different folder from the one Advanced Ads uses by default, an update will remove the old folder and create a new one. The changed directory causes WordPress to no longer find the activated version and so disable it.

Solution

Re-enable the plugin. If you don‘t change the plugin folder name, the issue should not happen again.

Check your custom code

If you made customizations to Advanced Ads directly or using any hooks, please check if they are still working.

Destination folder already exists

If you get the error message “Destination folder already exists.” when trying to install an add-on by Advanced Ads, you probably already have it installed. Please update the installed version from your backend. You can also deactivate and delete your old add-on and install a new version manually.

What else you can try

Try a previous version

Switching back to the version that worked before the update can help. You can download an older version of the base Advanced Ads plugin here.

All Access users find previous versions of premium add-ons in their account.

Reach out to our support

If the steps above did not resolve the issue, our support team is here to help. Just drop us a line and describe your problem with the following details:

  • Where on your website did the error occur?
  • Screenshots showing the issue in the backend and on your website are helpful.
  • You can also send us a video of a screen recording (e.g., using loom.com)
  • If you have, please send error messages from your WordPress backend or your browser console.