• Resolved spooky2022

    (@spooky2022)


    I have a live website at the domain above AND an identical locally hosted version of the same site (via MAMP).php 8.02, wordpress 6.02.
    if I install Hustle on the locally hosted site, I can create popups and use the plug in fine.
    However, if I install Hustle on the live site, I can click on create a new popup, name it but thats all! No matter what I click on (Preview, save draft, next, upload image etc) absolutely nothing happens!
    In Safari I get errors on the web console:

    JQMIGRATE: Migrate is installed, version 3.3.2
    V QM error from JS: QM output does not exist
    [f (anonymous function) - query-monitor.js:62:95
    V jQuery.Deferred exception: undefined is not an object (evaluating 'o.media') (2)
    If ao-app.js:1:542244
    f (anonymous function)
    -app.js:1:555445
    fe-jquery.min.js:2:30044
    If (anonymous function) - jquery.min.js:2:30342
    undefined
    TypeError: undefined is not an object (evaluating 'o.media")

    Can anyone help?

    The page I need help with: [log in to see the link]

Viewing 13 replies - 1 through 13 (of 13 total)
  • Plugin Support Williams – WPMU DEV Support

    (@wpmudev-support8)

    Hi @spooky2022

    I hope you’re well today!

    These both setups may “appear” to be identical but there must be some difference. The behavior and error that you are getting refers to jQuery library but it’s related to Query Monitor plugin. It shouldn’t affect Hustle (at least I never came across such cases) but it may be a sign of some other “under the hood” issue.

    Usually, it’s a matter of either some sort of a conflict or of some kind of asset (most often JS) optimization.

    Are you using some JS optimization plugin on site? If yes, have you tried disabling it temporarily?

    If this doesn’t help or is not relevant, please do a full conflict test starting with disabling all the plugins (except Hustle) and switching site to Twenty Twenty-Two theme.

    If it starts to work – enable your original theme back and check again. If still works, start enabling plugins back one-by-one, after each one checking Hustle. Once it stops working again, the last enable plugin would be the source of a conflict and knowing about it we could look closer into it to look for solution.

    Would you give it a try? Update us about results, please.

    Kind regards,
    Adam

    Thread Starter spooky2022

    (@spooky2022)

    Hi Adam,

    I’ll try those steps out later this evening

    thanx

    Spooky

    Thread Starter spooky2022

    (@spooky2022)

    Hi Adam,

    Ive done as you suggested and what Ive found is still confusing! On the live site, going through the de-activation and one by one re-activation it became apparent that Hustle functioned perfectly as long as the “Yoast SEO” plug in was not activated. As soon as I activate “Yoast SEO”, Hustle stops responding to any mouse clicks.
    However, going through the same process on the locally hosted site, the “Yoast SEO” plugin appeared not to affect the operation of Hustle at all! Whether the “Yoast SEO” plugin was activated or not, Hustle worked perfectly on the local site.
    Both sites feature the same WP versions, PHP version, plug ins, plug in versions, plug in settings and so I’m mystified!
    Any ideas?

    thanx

    Spooky

    Plugin Support Kris – WPMU DEV Support

    (@wpmudevsupport13)

    Hi @spooky2022

    I have made a test on my lab site with the current version of Yoast SEO and I was not able to replicate this issue.

    One thing that comes to my mind taking into account the new data you have shared above it’s that the Hustle installation is not fully valid on the live site.

    Can you make another test on the live site and re-install Hustle and see if that will give any positive results?

    Kind Regards,
    Kris

    Thread Starter spooky2022

    (@spooky2022)

    Hi Kris,

    thanx for getting in touch. I’m not sure what you mean by the Hustle installation not being “fully valid” but I did what you suggested. I reinstalled Hustle on the live site and activated it but am still finding exactly the same issue! Its driving me insane!

    Plugin Support Patrick – WPMU DEV Support

    (@wpmudevsupport12)

    Hi @spooky2022

    Thank you for the update,

    Can you verify if WordPress > Tools > Site Health is reporting any issues like the PHP module missing, also, are you getting any PHP errors?

    The Query Monitor plugin can help with that.

    Let us know the result you got.
    Best Regards
    Patrick Freitas

    Thread Starter spooky2022

    (@spooky2022)

    Hi Patrick, here are snapshots from Site Health. The 3 plug ins that require updating are ones that were originally placed by the company that built our site but our charity is yet to find the money to renew a license for (we are no longer in contact with the web company)

    Google folder

    Plugin Support Williams – WPMU DEV Support

    (@wpmudev-support8)

    Hi @spooky2022

    Thanks for response and sharing screenshots!

    I’m sorry it’s taking that much time but we need to “drill down to the core” of this and it’s quite unusual case, I must say.

    Based on one of the screenshots, I’m thinking it may actually be a bit of coincidence that Yoast is involved so please try this little thing first:

    add this line to the “wp-config.php” file of your live site, right above “/* That’s all, stop editing */” line

    define( 'WP_MEMORY_LIMIT', '256M' );

    Once it’s done, check if Hustle is still erroring with Yoast enabled or if it started to work.

    If the issue is still happening, please check two more things:

    1. in browser devtools (CTRL+SHIFT+J in Chrome) – in “Console” tab – check if there are any errors showing up when you try to create popup in Hustle (with Yoast enabled, of course)

    2. then in “Network” tab of same tool see if there are any requests – especially “admin-ajax” requests – that fail; if you see such requests, click on them and you should be able to select “Response” tab in details; what does it say or is it empty?

    Here’s more about using Chrome’s DevTools:

    https://developer.chrome.com/docs/devtools/

    I know you’ve shared console output earlier but please check this again as described above, preferably specifically in Chrome and without Query Monitor active but with Yoast active.

    Also:

    – when you were deactivating plugins – did you also try to switch theme to Twenty Twenty Two or did you keep current theme?

    – if you didn’t switch it – could you try it and see if with Twenty Twenty Two the same issue happens even if Yoast is enabled?

    Best regards,
    Adam

    Thread Starter spooky2022

    (@spooky2022)

    Hi Adam,

    apologies for the delay in getting back to you. I took your advice and started on the steps you advised. I only got as far as:

    define( ‘WP_MEMORY_LIMIT’, ‘256M’ );

    and suddenly Hustle is working perfectly even with Yoast installed and activated!

    Could you please tell me what the command above does as it seems to have solved the whole issue!

    thanx

    Spooky

    Plugin Support Williams – WPMU DEV Support

    (@wpmudev-support8)

    Hi @spooky2022

    First of all, I’m glad to know it works!

    The line that I asked you to add simply sets the available memory for site to be higher than default (40M in case of single WP – which is not much really).

    In theory, this shouldn’t be an issue because if your server/host has, for example, 256M memory allowed for PHP script, it should be fine and site should be able to use it. In practice in some cases it simply helps increase that PHP memory limit and that gives scripts more “headroom” to operate. Which is sometimes necessary as each and every script executed require certain resources.

    It’s a bit like putting a higher capacity engine into an overloaded car – doesn’t make it a rocket but makes it move the same as car with smaller engine but less load would. So to say… ??

    Best regards,
    Adam

    Plugin Support Nithin – WPMU DEV Support

    (@wpmudevsupport11)

    Hi @spooky2022,

    Since we haven’t heard from you for a while. I’ll mark this thread as resolved for now. Please feel free to re-open the thread if you need further assistance.

    Best Regards
    Nithin

    Not Responding

    (@notrespondingus)

    There could be a few reasons why the Hustle Email Marketing plugin is not responding. First, make sure that you have the latest version of the plugin installed. If you’re still having issues, try deactivating and then reactivating the plugin. If that doesn’t work, try contacting the plugin support team for further assistance.

    Plugin Support Patrick – WPMU DEV Support

    (@wpmudevsupport12)

    Hi @notrespondingus

    I hope you are doing well.

    It is always important to keep everything updated, using a good hosting provider and looking to decrease the number of plugins to a minimum as possible which can prevent a lot of conflicts.

    Best Regards
    Patrick Freitas

Viewing 13 replies - 1 through 13 (of 13 total)
  • The topic ‘Hustle: not responding to any interaction’ is closed to new replies.