My site has a menu/top nav of course and I have various dropdown/sub menus. Yesterday it was all working fine. If you are an anonymous user, you see a particular menu item, that has a particular dropdown. If an authenticated user, you see another menu.
Today, I looked at the page, first as an anonymous users, the top level menus are there, but when I hover the dropdown menus items do not appear. I then logged in and same thing, the top level is there, but the hover does not display the submenus at all.
I then logged in as the admin and can see the top level menu and on hover, all the submenus appear. So natural thought, something happened with the permissions settings, but I checked everything "seems" fine. The only changes between today and yesterday afternoon where several updates to a stylesheet and I did add/install several modules [webform, token, date, calendar geolocation], I have not done anything to turn off the menu. The top level is checked to show as expanded and of course, they show and function correctly when I am logged in as the ADMIN.
To explain my setup: where needed, I created two top menus for "speakers" for example: speakers ->one ->two (permissions set to display for anonymous users) speakers ->five ->twelve (permissions set to display for anonymous users)
In the above example, anonymous user goes to page, hovers over speakers menu item, and should see in the dropdown [submenu items one and two] and this has been working for weeks now. Same would apply for the authenticated user hovering over the second "speakers" and seeing [five and twelve in the submenu].
How do I debug this scenario to find out what is wrong? I've been doing this long enough to know it is probably something I have done, but after checking permissions, checking menu visibility - oh I am also using the "Menu Per role" module that has been in place for weeks, I would like some insight on how to attack this problem.
Any suggestions would be greatly appreciated.