I've found that it's impossible to fetch menus by name when browsing in not-default language and this error is thrown: No menu items found! Confirm that such a menu exists and that it has menu items.
The problem is that none of the menu is not activated for any language selected in menu settings.
You can try to select as many language in menu Settings > Other active languages for this menu and then go in Admin > Setup > Menu builder > Menu (edit) > Settings to check if they where activate and they aren't.
I've found that it's impossible to fetch menus by name when browsing in not-default language and this error is thrown:
No menu items found! Confirm that such a menu exists and that it has menu items.
The problem is that none of the menu is not activated for any language selected in menu settings.
You can try to select as many language in menu
Settings > Other active languages for this menu
and then go inAdmin > Setup > Menu builder > Menu (edit) > Settings
to check if they where activate and they aren't.The solution: activate them "by hand" in Settings