Hi there,
Based on the console output and my inspection of your site, it seems like there are a few JavaScript-related issues, particularly related to CORS policy and failed script loading, which may be impacting the functionality of your menu on mobile devices.
Here are some steps you can take to address the issue:
1.CORS Policy Issues:
- The Iubenda script and other external resources are being blocked by CORS policy. If these scripts are critical (such as for cookie consent), you may need to contact the providers to ensure they have the appropriate CORS headers enabled. If the scripts are not essential to the site’s core functionality, consider temporarily disabling them to see if the mobile navigation works.
2.Check for JavaScript Errors:
- There is a specific error related to a missing
@wordpress/interactivity
module. This could be part of a block or plugin you are using. Ensure that your WordPress installation and plugins are up-to-date, as this error may be caused by outdated software. (The package@wordpress/interactivity
contains the logic that enables the Interactivity API which was introduced in WordPress Core in v6.5.)
3.Disable Non-Essential Scripts:
- Try disabling non-essential plugins and scripts one by one to narrow down which might be causing the issue. You can also disable the Iubenda script temporarily to see if this resolves the mobile issue.
Let me know if these steps help.