I checked “edit_theme_options” like it suggested.
Then I clicked on Nav. Menus and blocked all but one menu.
Then I log in as that user, and go to Appearance > Menus
There are 2 issues here:
1. I cannot see/edit any menu, not even the one that I left un-blocked
2. There is this error at the top of the screen:
Warning: Undefined array key 0 in /wp-admin/nav-menus.php on line 541 Warning: Attempt to read property “term_id” on null in /wp-admin/nav-menus.php on line 541