Background of the issue:
We have built a multilingual website years ago using the DIVI builder in 3 languages. We had a language switcher menu on the right side of the main menu that worked for years. Now, it has disappeared. All our WP platform, theme, and plugins are updated. We attempted to recreate the language switcher menu in the WP admin, but it disappears after saving and refreshing the page. This issue is critical for our client's public business site and understandably he is NOT happy. This error is critical and must be resolved ASAP. Link to a page where the issue can be seen: hidden link
Symptoms:
The language switcher menu in the main menu is gone and cannot be recreated. It disappears after saving and refreshing the WP admin page.
Questions:
Why the language switcher menu we had created disappeared in the first place?
Why is the language switcher menu disappearing after saving?
How can we ensure the language switcher menu stays visible in the main menu?
We tried different things, like changing the admin interface language, re-saving the main menu, and putting a switcher menu in the footer, and now we can finally save the language switcher on the main menu, and it appears in the front end, so all good.
However, we really don't know why the language switcher has been "auto-deleted" in the first place. I think you should look at this bug. From our side, if this issue happens again, we'll let you know.