I have even set this user as an administrator to test and the analytics menu is still hidden. Not sure if I messed something up somehow, or it may be a bug with that plugin?
To make sure it's not an AME configuration issue, try deactivating AME. Does the menu show up? Then reactivate AME, export your current menu configuration, load the default menu and save. Does it show up now?
Another test. I have this multisite setup on WPengine. And they have their own menu item that shows up on sites to control server stuff and login to WPengine. This shows up for super admins. I tried hiding it by adding the user:username to the extra capability field, but it appears to ignore it?
Sorry, I'm not sure if I'll be able to help with that one. For all I know, WPEngine might be running a modified version of WordPress that will always display that specific menu item.
Still, here are two things you could try:
- Just as a test, add the "user:username" extra capability to another menu item (e.g. Settings -> Discussion). Does it work as expected? If it does, WPEngine is probably doing something unusual with their own menu item that may prevent AME from hiding it.
- Make a note of the WPEngine menu item URL. Then click the small "Settings" link next to the "Menu Editor Pro" page title and check the box that says "Enable the "Show/Hide" toolbar button". Go back to the menu editor, select the menu item and click the grey puzzle-piece icon in the toolbar, then save. Does the menu still show up? If not, can you access it by typing in the URL? (If something goes wrong, you can un-hide it with the same toolbar button.)