Mobile Navigation and Accordion Buttons Not Responding on Touch Devices

Dear Theme.co Support,

I’m experiencing a mobile responsiveness issue on two of my websites, both using your theme. After a recent update, the mobile navigation toggle button and accordion elements have stopped working on actual mobile devices, including phones, tablets, and iPads.

On desktop and when resizing the browser, everything appears to work fine. However, on real touch devices, the buttons are unresponsive. I suspect the issue may be related to JavaScript not executing correctly on mobile viewports .

I’ve already tried all the common troubleshooting steps and advice found in the forums, but nothing has resolved the issue so far.

If it helps, I’d be happy to provide temporary admin login access privately so your team can investigate directly.

Thank you for your time and support — I appreciate your help in resolving this.

Best regards,
Jacob

Hey Jacob,

Thanks for writing in! This issue could just be a caching issue. Please check out this documentation first:

Kindly install MS Edge or Brave browser in your mobile touch devices. Use the private browsing mode in testing the site.

Kindly let us know how it goes.

I haven’t had any luck making it work. Can you log in and help? Maybe you will see other issues.

I’m available for a phone call if you’re able to arrange it. I’d like to resolve this as soon as possible.

Hi Jacob,

I checked all the websites listed in your Themeco Account and found one of the websites having a problem with the Hamburger menu. I investigated further and found a console error which might be the reason behind your problem. I would suggest you check by deactivating the plugin cause behind that console error.
If that does not help, there might be some different reasons behind your issue. I would like to suggest troubleshooting the following common issue to help us to recognize the reason.

1.Theme Related Issue
2.Plugin Conflict
3.Theme Update related issue
4.Child Theme Related issue
5.CSS/JS Customization
6.Disabling Cache
7.Disabling CDN

If you discover that an issue is coming from a custom code or 3rd party plugin, kindly consult with a developer or contact the plugin author. Please note that we do not provide support for custom codes and 3rd party plugins unless you are subscribed to One. If not subscribed, kindly consult with a developer or contact the plugin author.
Please note that we do not provide support for custom codes and 3rd party plugins unless you are subscribed to One service.
If none of the above helps, please provide login credentials for your site in a secure note to examine it further, including:

– WordPress Site URL & Login URL
– WordPress Admin username/password

To create a secure note, click the key icon underneath any of your posts.

Thanks

I just sent over the info you needed in a secure note—let me know if you got it!

Hello Jacob,

It seems that you have customized the login URL. I tried to access the login page using the default login URL, but it is taking me to a 404 page. I would suggest you please share the login URL so we can check it on our end and guide you properly.

Thanks

I just sent another security note. Sorry my bad!

Hello Jacob,

I am another staff member checking the site. On my Android phone, I can replicate the issue. Could you please clone the site on a staging site so we can troubleshoot there? We can’t risk disrupting your live site when checking the issue. My hunch could be the cache. Maybe we can try to deactivate the Caching plugin and test the site again.

For your reference, this article can help you:

Best Regards.

Ok, I am making a staging site and I will send it over!

Hello Jacob,

Please let us know when it is ready.

Thanks

Ok, it is ready!

Hello Jacob,

I have logged in to the staging site. I deactivated your LiteSpeed Cache, and when tested on my Android phone, the mobile navigation works. Activating the cache plugin again, the issue came back when checking the site on my phone. This could mean that a certain setting in the plugin caused the issue. You may need to review your plugin settings or consult the creators of the plugin. They may have a guideline, steps to follow, or recommended settings that you can use in resolving this cache issue.

Cheers.

Awesome! I am assuming that it might be JavaScript optimization. Thanks!

It’s the least that we can do for you Jacob.

I appreciate it and thank you for helping!

You are most welcome.

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.