Hi,
I assume the mobile menu works with the “CSS Combine” feature but not with the “CSS Combine External and Inline” feature. If so, it must be one or more of the external or inline CSS files that doesn’t work well with this feature. The quick and easy fix is to keep the “CSS Combine External and Inline” feature turned OFF. However, if you really need this feature, you’ll have to find the problematic CSS and exclude it in the “CSS Excludes” box. Here’s what you do to find that problematic file(s).
1) Run your site with /?LSCWP_CTRL=before_optm. This will bypass LSCache page optimization and allow you to see the original external and inline CSS files.
2) Make a list of the URLs of the CSS files.
3) Put half of the list in the CSS Excludes box in the plugin (under the [7] Tuning tab), save the changes and do a Purge All.
4) Run your site normally (without the ” /?….” query string) and check the mobile menu.
5) If the menu works, it means the bad CSS is among the excluded CSS files; otherwise, it’s among the other half of the list.
6) By doing it the same way, narrow it down to the file(s) that breaks the mobile menu and finally leave it (them) in the CSS Excludes box, and your issue will be resolved then.
Regards.