Upgraded to Joomla 3.7 And Component Menu Items Disapeared

Steps to reproduce the issue

Upgraded manually to Joomla 3.7
Discovered upgrades and updated database
Cleared cache and made all Joomla components active
Was replicated on three different joomla upgrade websites

Expected result

Admin menu for components should not have changed

Actual result

Components menu made certain items like contacts and joomla upgrade disappear. Inconsistent menu items disappeared across the three websites – If I manually go to the url of the missing components, they still work, but they’re just gone in the admin menu.

Was that solved in 3.7.3? I just upgraded multiple sites (25 in total) from 3.7.2 to 3.7.3 and found out that some entries in the menu where missing. I then check #__menu and I still can see that the menutype for com_banners, com_messages, com_newsfeeds_categories and a lot others are still on “menu” rather then on “main”.

The sites I updated where created with different Joomla versions in the past and then upgraded to the latest versions over time (always with uploading the files via FTP and replacing the existing ones, then running the DB upgrade button in the admin GUI).

Running the following:

UPDATE <myDBName>.<myJoomlaDBsuffix>_menu SET menutype = ‘main’ WHERE menutype = ‘menu’;

fixed the issue for me

Joomla, PHP