The solution for me was:
We had an ACF Menu Items plugin installed, from back before this functionality was part of ACF core.
This plugin (which I’d completely forgotten about) was causing ACF’s menu item functionality to break.
Deactivating the plugin solved things immediately.
Hope that helps!