Thanks for the link. I went to your site but as I navigated through this website, your top menu was there. However, I did experience a couple things, the first is that when I go through the site, the top menu does take a second, or slightly less to show up which once your “shopping cart” widget shows up, then the menu shows up. There could be a relation between the shopping cart or plugin and how it’s loading the page up, plus other scripts. The second thing I experienced was a 403 permissions issue on some pages and had to wait a moment to refresh to get the page to show. This happened on different pages.
So there is something definitely happening, but I’m not sure what it could be. It’s more likely related to the shopping plugin you are using…it seems to have a moment delay which holds up the main menu until it loads. Might want to contact the plugin’s developer or support and let them know to see if they have an idea.
In the end, I always see the main menu as I navigated. Just that it seems to get delayed in loading until the cart widget shows up.