Hi, I am having pretty much the exact same issue, but was unable to resolve the issue with the suggestions provided here. Note the following wrinkle: this problem only occurs on one of the child portals in my installation. The other portals all work fine. This child portal does have several users/roles that do not exist for any of the other portals, so I suspect that this is part of the problem. However, even when I log in as a host super user the menus won't show up properly in the problem portal.
Any suggestions?