• Howdy,

    I’m seeing some strange issues which immediately resolve when this plugin is disabled. The most easy issue to reproduce is with the plugin “Imagify”.

    On the bulk optimization page, clicking the “Imagif’em all” button has no effect whatsoever.

    Checking the browser console, this error appears after the button is clicked:

    
    bulk.min.js?ver=1.10:1
    Uncaught TypeError: Class constructor rn cannot be invoked without 'new'
        at HTMLButtonElement.maybeLaunchAllProcesses (bulk.min.js?ver=1.10:1)
        at HTMLButtonElement.dispatch (jquery.min.js?ver=3.5.1:2)
        at HTMLButtonElement.v.handle (jquery.min.js?ver=3.5.1:2)
    

    This issue occurs when all plugins are deactivated except for this plugin.
    This issue is immediately resolved when this plugin is deactivated.

    This assumes that the plugin is linked up with CloudFlare and that caching is turned on. I’ve tried excluding ajax requests from being cached, I’ve tried explicitly excluding the admin area from being cached with a page rule, and I’ve tried disabling the page cache in WP Rocket and using the built in cache in this plugin – alas to no effect.

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Contributor iSaumya

    (@isaumya)

    Hi,
    with the error message you have provided it doesn’t mention anything related to this plugin or what part of this plugin is causing such issues. Rather the error message is saying that the inside the bulk.min.js the class is not getting invoking properly.

    have you tried contacting the imagify team with this error message?

    Thread Starter cagsmith

    (@cagsmith)

    I understand this, but the issue is not with Imagify. Imagify works fine under all circumstances… except when this plugin is activated – and then the button action fails to work.

    Plugin Contributor iSaumya

    (@isaumya)

    Hi @cagsmith,
    Finally, I was able to figure out what’s causing the problem. Unfortunately, it lies with the Imagify plugin. Let me explain.

    Turns out both this plugin and the Imagify plugin uses a module called SweetAlert2 to show popup messages and guidance.

    Now while this plugin is always using the latest version of the SweetAlert2 package to ensure that the package is always up to date with all security fixes and other improvements. But Imagify is using a super old version of the same package. So, when you click on it to invoke the sweet alert it is throwing that error in the console.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Incompatibility with certain plugins’ is closed to new replies.