For us the problem was that we were overriding the settings.mustache template in our theme
and so it did not pick up the newly added field that was added to settings.mustache in core
<input type="hidden" name="action" value="save-settings">
You may have to make sure you add it to yours.