This could be due to the AMP Validation errors that have been sanitised. One of them is illegal_css_at_rule : @-ms-viewport. Could this be why the navigation menu doesn’t work on the AMP mobile page? Are there any workarounds for this to keep a similar look and feel for AMP mobile page with a working navigation menu?