Forum Discussion
Menu not updating
Hi, what is wrong with the menus in SharePoint? The changes only show on the computer I am using for editing the menu. This is the case for both "website menus" as well as hub site menus. It has been days since I made the updates and the client has deleted all cookies etc. I have even tried looking at the menu in the SharePoint-app on my iPhone, but I see the same as the client, ie the old version. Any ideas?
48 Replies
- giannisbCopper Contributor
5 years later and we still can't change a link address in sharepoint Menu items. I'm really speechless.
- mattchowellIron Contributor
Msft's MO-push stuff out and move on to the next shiny object that no one asked for or cares about.
- JaHBrass Contributor
This is a shining case of Microsoft SPO dev and service teams racing to the bottom.
The Structured navigation provider (there are at least three if you count the broken client-side provider) is heavy on the SQL transactions which translates into $$ (which isn't an issue if you've costed for it on your own infra, but hey race to bottom). So instead of updating their providers to use caching and update flags like any sane team, they are completely throwing the baby out with the bathwater creating a broken customer experience. The reason? because Greenfields and Agile can be easily used as a crutch to justify the impact. Putting the impact behind third world support is the polish on the s**t.
In this case the reason it's not updating is because (speculating based on MS Support stating you need to wait 24hrs) they are putting it behind a timed update job that runs very infrequently (12 hrs or so). So you have to wait for that job to run instead of it simply being a simple update flag for clients to update.
It's really, poor business practices at the end of the day, SPO teams have a poor understanding of the implementations on enterprise applications, and the company of accountants should know this by now especially if they want to attract more enterprises. 365 is just not reliable enough for LOB processes because Greenfields, because Agile...but really, because "race to the bottom". - BruceMilliganCopper ContributorHi to all the people who have replied to this topic. Maybe if we all start posting on LinkedIn and Twitter/X and tagging Pernille-Eskebo and #SharePoint, maybe together we can get someone's attention to this thread. Public pressure campaign! You can see my example post on LI here: https://www.linkedin.com/posts/brucemilligan_menu-not-updating-activity-7123323779740573697-WMfE
- marc_cumosCopper Contributorsame issue here. can't believe all these folks have the same issue and its not addressed. Starting a migration project from onprem to online and not being able to edit the global navigation is a disaster. No shot am I going to ask the entire org to clear their cookies.
Has anyone found a workaround for communication sites?- ObiRickC137Brass Contributorhow is this still a thing? i've been having this problem now for weeks, my only solution is to create new menu items and delete the old ones
- Martin-CoupalIron ContributorIt would be professional if someone from Pernille-Eskebo could give us the reason why they don't fix the issue? Hard to believe they never saw this issue unless they are not using SharePoint internally....
- VeroniquePalmerBrass ContributorI've had the same issue since the modern experience started, and it's still happening today. It's on all our client tenants, all browsers and is very annoying. We spend our lives clearing the cache and expecting hundreds and thousands of users to do the same is just not feasible. The basics are not being addressed by Microsoft, its extremely frustrating.
- Ben McMannCopper ContributorWe are experiencing the same issue in our tenant. We have no customizations, strictly out-of-the-box implementation of modern SharePoint Online. When looking at developer tools in Edge, there are two JavaScript errors that prevent us from updating an existing navigation link. I was able to create a new link, and delete the prior link as a workaround, but MSFT has introduced a JavaScript error that is preventing this from working. I have submitted a ticket with screen shots that show the JavaScipt errors.
- Ben McMannCopper Contributor
Just started working again for us, the JavaScript errors have disappeared and we are able to edit navigation links again in the mega menu.
- ChrisAruCopper Contributor
Go to your site and select Settings, then select Site information. At the bottom, select View all site settings
Under the Look and Feel heading, select Navigation.
Scroll to the Structural Navigation: Refresh Cache section and click Refresh.
- Tracy1585Copper ContributorI was the same. You have to Activate the "Structural Publishing" something or other. But you can't do this if it's a Communication site.
- Gary_GordonCopper Contributor
ChrisAru When I use this, the "Refreshing" button just stays saying "Refreshing". Even after 10 minutes it never changed. I'm using Edge - Version 110.0.1587.46 (Official build) (64-bit). Not sure how to fix this so I can do as you suggested and just press this button when I want to refresh the "Structural Navigation: Refresh Cache". Do you have any suggestions as to why the "Refreshing" button won't finish it's cycle and refresh the navigation? The only thing that works for me is to clear all cache and cookies in the browser. Any thoughts???
- NotSoBlandCopper Contributor
Gary_Gordon I believe after a 24 hr crawl (wait), you should be able to go back in to the /_layouts/15/areanavigationsettings.aspx and it will no longer say "Refreshing"?
- iXeeshanTahirCopper ContributorIn SharePoint Online, by default the Navigation is not present. We may have to enable publishing feature for that.
- mattchowellIron Contributor
YEARS later and this is STILL an issue. As admin I could see the changes but not other users. Refreshing the cache as suggested above did nothing. Suggesting all 10000 users clear their cookies is not practical and shouldn't be necessary.
I inspected the page in an incognito window using a read only test id, and don't see the js errors mentioned above. But when I closed that window and opened a new one, the changes showed up for the test user. But still not for others.
How on earth does Msft allow these bugs to persist without doing anything? Oh, forgot - they don't care.
- PittSharePointProIron ContributorBeen dealing with this for almost two years with various clients, various devices, and various browsers.
- LucidBike1140Iron Contributor
We just did a brand change announcement last night. Everything's been switched over, but our old logo is still there in the hub menu throughout our intranet. Makes me, IT, and SharePoint (Microsoft) look bad. I had to admit to an executive that it's a downside of having this hosted at Microsoft.
I do not understand how these updates can't be made more immediate. It's more than just "nice to have" menu changes.